In order to get the Captive Portal pages and redirects to work you must select the following two options under Captive portal > Captive page section
Then under Network > Advanced > Access Rules, Make sure the Allow HTTPS on Non-WANs rule is enabled…