For customers and operators: Captive portals rely on local routing/DNS/HTTP interception behavior. VPNs, Private DNS/DoH, HTTPS-only browsing, stale sessions and guest isolation can stop the automatic pop-up even when Wi-Fi association succeeds.

Start with the correct platform and role

Piso WiFi is a category of prepaid/captive-portal deployments, not one standardized router firmware. A vending/controller platform, the upstream ISP router, and separate Wi-Fi access points can all have different addresses and credentials. The customer portal and the operator admin page are also different security roles. General captive-portal troubleshooting; exact platform URLs vary.

Step-by-step checklist

  1. Turn off mobile data/VPN temporarily and stay connected to the Piso SSID.
  2. Open a plain HTTP page or the platform’s documented local portal address.
  3. Set DNS to Automatic temporarily if a custom Private DNS profile is bypassing portal behavior.
  4. Forget/rejoin the SSID or clear the captive-portal mini-browser state.
  5. Operator: confirm DHCP, DNS, gateway, portal service and session database are all healthy.

What not to assume?

Never install an unknown certificate/profile just to make a public hotspot portal appear. A normal captive portal should not require you to weaken device security globally. Likewise, 10.0.0.1 is only a private IPv4 address. Its presence does not identify the software by itself, and changing the address does not change how the vending/session system works.

Customer-side checks

  • Stay connected to the Piso WiFi SSID and turn off a VPN temporarily if the portal will not open.
  • Do not type operator credentials into a public search result.
  • If a portal fails only on one phone, test browser captive-portal state, Private DNS, MAC randomization and date/time before blaming the machine.
  • Keep payment/voucher proof until the session is confirmed.
  • For pause/resume or voucher issues, use the same device when the platform ties sessions to a device identity.

Operator-side checks

Troubleshoot in layers. Confirm stable power, then WAN internet, controller WAN/LAN interfaces, DHCP/DNS, access-point reachability, captive-portal service, payment input, and finally the user/session database. If every client fails, focus on shared infrastructure. If one client fails, compare that client with a working one before rebooting or resetting the system.

Security and reliability

  • Change initial/factory administrator credentials after setup.
  • Keep customer traffic separated from the management LAN where the platform supports it.
  • Use official software updates and make backups before upgrading.
  • Protect the controller, coin acceptor and power hardware from moisture, heat and unstable power.
  • Use a proper access point for coverage and capacity rather than assuming the controller board’s radio can serve a busy area.
  • Never expose the admin dashboard directly to the public internet through an unrestricted port forward.

Network architecture matters more than the portal IP

A healthy installation normally has a clear upstream/downstream design: ISP modem or ONT, then the device responsible for routing/session control, then switches/access points serving customers. Avoid accidental double DHCP, overlapping subnets and a consumer Wi-Fi router running NAT behind the vending controller unless the design intentionally calls for another routed boundary. Label WAN and LAN cables so a maintenance visit does not silently reverse them.

Payment and session integrity

When money or vouchers are involved, troubleshoot payment confirmation separately from internet access. Keep transaction/session logs long enough for legitimate support and reconciliation, but do not collect secrets that the payment provider does not require. For digital wallets, the operator should never request a customer PIN or one-time password. Test duplicate payments, failed callbacks, controller restarts and recovery after power loss before advertising a new payment option.

Maintenance checklist

  • Keep the controller/router and access-point software on supported releases from the official vendor.
  • Back up configuration before updates and store a copy away from the machine.
  • Check power supply, ventilation, storage health and cable condition.
  • Review peak-hour WAN utilization, loaded latency and access-point client counts.
  • Audit admin accounts after staff/vendor changes and remove access that is no longer needed.
  • Test the customer journey—from joining Wi-Fi through payment, portal access, session expiry and reconnect—after every major change.

Check the exact platform before using credentials or reset steps

Piso WiFi systems are not one standardized firmware. Match the machine name, installed version, controller type and local network before applying a login, password-recovery or reset instruction. If the device label or installed platform shows a different address or workflow, use the information for that exact machine rather than forcing a value from another platform.

Why modern phones sometimes hide the portal?

Android, iOS, Windows, macOS, and other systems perform connectivity checks after joining Wi-Fi. If VPN software, Private DNS, HTTPS-only behavior, stale portal cookies, or an already-authorized session interferes with that check, the automatic pop-up may not appear even though the hotspot is reachable. Stay on the Piso WiFi SSID and open a plain local portal address or another HTTP page supplied by the operator instead of repeatedly toggling airplane mode.

Check addressing before blaming the browser

A client should receive an address in the intended hotspot LAN plus the correct gateway and DNS. An IPv4 address in 169.254.0.0/16 usually indicates that DHCP failed. A gateway from the upstream ISP router can indicate the client is bypassing the vending/controller network. Fix the topology or DHCP source before clearing browser caches.

HTTPS warnings are not a portal feature

A legitimate captive portal should not require a customer to install an unknown root certificate or ignore a certificate error for an unrelated secure website. HTTPS is designed to resist silent interception. If the network redirects secure traffic incorrectly, repair the portal/DNS/firewall design rather than training users to dismiss security warnings.

Trigger the portal without unsafe certificate workarounds

Stay connected to the hotspot and open a plain HTTP page or use the operating system’s captive-network notification when available. Do not train customers to bypass HTTPS certificate warnings just to force a redirect; HTTPS is specifically designed to prevent an intermediate network from impersonating the destination. If HTTP works but the portal detector does not, the issue may be device-specific detection rather than a failed hotspot.

Operator-side portal checks

Confirm the client received the correct customer subnet/gateway/DNS and that pre-authentication firewall rules allow the minimum traffic required for DHCP, DNS, portal reachability, and any payment endpoints. Check that AP isolation/VLANs still lead to the controller, portal assets load locally, and the controller clock is correct. Test with VPN and encrypted/private DNS disabled on one controlled client; if that fixes the problem, document the customer-side workaround instead of weakening security for every user.

Why does the Wi-Fi connect without showing a login window?

Portal detection can fail even when Wi-Fi and DHCP work. Open the network’s HTTP portal path or a plain HTTP page, then check VPN, Private DNS, browser state, and whether the controller is allowing the traffic needed for detection.

Should users bypass an HTTPS certificate warning to reach the portal?

No. A hotspot should not require users to accept a certificate error for an unrelated secure site. Use the operating-system captive portal flow or local HTTP portal instead.

Can an access point cause portal failures?

Yes. An AP in router/NAT mode or on the wrong VLAN can give clients the wrong gateway/DHCP path and bypass the controller. Compare the client network values across working and failing APs.

What if the portal works on one phone but not another?

The shared hotspot is probably at least partly functional. Compare client VPN/Private DNS, captive-portal cache, randomized MAC state, date/time, browser behavior, and the received IP/gateway/DNS.

Video walkthrough for Piso WiFi Captive Portal Not Opening: Fix Redirect and Login Page Problems

Useful when a factory router address no longer works: identify the gateway your device is actually using before changing passwords or resetting hardware.