We often have a case on the forum when post becomes get
due to redirect to https or vice versa from https to http
and then the browser makes an extra hop to retrieve the page which results in GET instead of POST
I don’t know if your users have VPN or a browser that forces HTTPS in the settings or something like that.