Apologies if I sound repetitive. The fact that WiFi is connected does not mean you have Internet.
Have you checked to see whether your other computers are able to access the internet? If all that's been checked, my apologies.
Also, its possible that your Arc is connected to a random open WiFi access point (not your own). Could you check to see whether the access point that the Arc is connected to is yours?