This is a follow up to previous post UTM on mobile not working
I have enabled logging and added the additional custom logging statement.
Submitting the form on desktop saves the UTM hidden fields and confirmed in the logging.
Submitting the form on mobile acts like there are no query string parameters at all, the logging shows there is nothing. When remote inspecting the page using chrome on android, I can see the hidden fields on the form are populated but still when submitting nothing is saved.