Finally! It has taken me 24 hours of disabling and enabling everything I can, numerous restarts, cache clearances etc, and the thing that finally worked was to enable my VPN and set it to a US server, suddenly all my problems were solved! I've no idea why this worked but it did and I'm not going to question it in case I jinx it