Trap one: the login page that logs you back out
Most café networks put you through a captive portal, and many of them quietly expire you after a set period or when you switch between access points inside the shop. The call does not fail with an error — it just stops moving while your browser waits for a login page you cannot see. If you drop at suspiciously round intervals, that is the portal, not your device.