Hidden field not working

I’ve built an email preferences center following the Monkeypod tutorial on Youtube. I send a live email to my testing email address for my testing profile but nothing updates when the email field is hidden.

If I don’t hide the email field and enter it manually, everything works fine. The landing page is on Infusionsoft, so it doesn’t seem to be similar to other questions I’ve seen posted where the page is hosted separately.