Yes, the phone and laptop share the same wifi.
Thanks for the welcome :)
Okay.
Maybe my location of Raleigh, North Carolina, United States is a factor.
I'm not sure exactly when it stopped working, but at some point it did. There are no other websites that aren't working though.
No...