Cause 2 of 3: There is dust or dirt in the charging port
If there's dust or dirt in the charging port, this may block the connection between the charging port and the charger and thereby preventing the battery from charging.
Solution: Carefully clean the charging port using compressed air and a cotton bud or something similar.
Registered in England and Wales. Company No 01471587. Registered Office: Vodafone House, The Connection, Newbury, Berkshire, RG14 2FN.
*Annual Price Increase: During your minimum period, the monthly cost will increase each year on 1 April by £1.80 for Pay monthly plans with Airtime/Data, and £3 for Home Broadband plans. This doesn't affect Device Plans. More information: vodafone.co.uk/pricechanges