Ok, I solved it. The PC i was testing it was first going through a Mikrotik Hotspot page, before logging into the Pfsense Captive portal. Upon disabling the hotspot, the portal worked.
This doesnt really make anyway sense to me, but seeing as though we are disabling the Mikrotik Captive Portal to use the Pfsense one, it doesn't really matter
:) :) :) :) :) :) :) :)