I'm running into trouble with test users and the Picker component in my web applicaton.
My test users, but not myself are receiving a 400: The server cannot process the request because it is malformed when attempting to access the picker. Because I am not receiving the error message, I believe this must have something to do with the IAM.
What do I need to try next to resolve this issue?
Hello Liam,
A 400 Bad Request, also known as a 400 error, is perceived by the server as a generic client error and it is returned when the server determines the error doesn’t fall in any of the other status code categories. There are various root causes that can trigger the 400 Bad Request error and, even if this error isn’t specific to any particular browser or OS (operating system), the fixes do vary slightly.
Is the error only to a specific user on a specific machine? Have they tried using another workstation or another browser? Can you kindly ensure that all their extensions are disabled.
Lastly, I see that you opened a case with GCP support and posted on stackoverflow [1], kindly monitor both since support for the Google Picker API [2] is provided by Google Workspace support. Both should be picked up by Workspace support. They should be able to dive further into your case.
Regards
[2] https://developers.google.com/picker/docs