Hello @jgranade,
Can you confirm your model number and firmware version?
We have found setting up the Captive Portal (including with VLANs) works best when you use the Peplink InControl2 platform.
Have a look at this guide to get you started:
Or for a more comprehensive approach including VLANs, see this previous post