iPhone CNA rejecting Google log in with Error 403: disallowed_useragent

We have been developing a custom captive portal that pops up when a user joins a network. 

We have added a separate client_id that allows authentication over google, and that works for all devices (Microsoft, Android, iPad, macOS devices) but does not work for iPhones.

We noticed that iPhone in CNA mode has different user agent than in normal Safari browser, and if this user agent is simulated in Firefox - we get the same Error 403: disallowed_useragent. This leads to conclusion that google specifically blocks iPhones Captive portal assistant on accounts.google.com. 

We get the error mentioned above. We can not bypass it by forcing this to open in normal safari or what so ever. Is there any workaround to this ? 

The message on the erorr page is :
"Access blocked: This request is blocked by Google's policies -> This request does not comply with Google's Use secure browsers policy....."

Thank you for the time !

Best regards

1 0 31