I had to remove the custom cloudflare DNS IPs I put in (not just uncheck that DNS rebind protection) in order to get the captive portal login page to appear on Hilton networks recently…do you have any custom entries you could try removing?