A captive portal can leave a device associated with Wi-Fi while internet access remains restricted until an approved sign-in or acceptance step is completed. “Connected” at the radio layer does not establish that the network has authorized external access.
Identify the portal stage before changing player settings. A media application usually cannot solve a venue's unfinished network-authentication requirement.

Confirm the network identity
Use the network name and instructions supplied by the venue or administrator. Avoid entering credentials into a page merely because it appeared after joining an unfamiliar network. Check the expected operator and supported sign-in route.
A phone can offer choices to remain connected without internet or switch networks. Those choices change the test. Record whether the affected device is still on the intended captive network and whether a comparison phone moved to cellular data.
Use the device’s documented access method
A browser-capable device may display a welcome page, while a television may require an assisted flow or administrator registration. Apple's phone and Apple TV guidance illustrates that these are platform-specific processes.
Do not disable certificate validation or change private media URLs to make the portal appear. If the expected page fails, ask the network operator for its supported route. The solution should preserve the network's access policy rather than circumvent it.
Check the session after approval
Once the approved process completes, test an independent destination on the actual endpoint. Some networks have time or data limits, so a later return to captive state can differ from a source outage. Read the operator's current conditions.
The Captive Portal API standard defines a way for supporting clients to learn session state and portal information. Its existence does not mean every venue or television implements it. Keep standard capability separate from the observed network.
- Verify the intended network and operator.
- Identify association versus access approval.
- Complete the supported sign-in or registration route.
- Test independent internet access on the endpoint.
- Check session limits with the operator if access later expires.
Escalate the correct stage
If access remains captive, provide the device model and the point where the approved flow stops. Keep account passwords and unrelated media credentials private. If internet access works but one source fails, move the investigation to that source's path.
A useful report says the device joined Wi-Fi but did not complete the required access step, or completed it but failed later. Avoid calling the media account incompatible with the network when the device has not yet obtained ordinary internet access.
Useful answers
Why do I see Wi-Fi bars but no internet?
A captive network may require a separate access step. Radio association and authorization are different stages.
Does every captive network use the standard API?
No. The standard describes supported behavior, not universal deployment. Follow the actual operator and device guidance.