I’d suggest that you try to delete and re-create the WiFi settings for the SSID from the command line.
connmanctl
scan wifi
services
(You should see the “Vodafone-A56404013” SSID followed by a long string that begins with wifi_
and ends with _managed_psk
.)
config wifi_xxxxxxxxxxx_managed_psk --remove
scan wifi
agent on
connect wifi_xxxxxxxxxxx_managed_psk
(enter passphrase)
quit
If it connects correctly, you should see the message: Connected wifi_xxxxxxxxxxx_managed_psk