POST to a onRequestPost function returns 405 Method not allowed

For some reason that I fail to see a POST request to a function implementing onRequestPost (/auth) fails with a 405 Method not allowed, despite the following routing. Is this a bug??

{
  "routes": [
    {
      "routePath": "/auth",
      "mountPath": "/",
      "method": "POST",
      "module": [
        "auth.js:onRequestPost"
      ]
    },
    {
      "routePath": "/logout",
      "mountPath": "/",
      "method": "GET",
      "module": [
        "logout.js:onRequestGet"
      ]
    },
    {
      "routePath": "/",
      "mountPath": "/",
      "method": "",
      "middleware": [
        "_middleware.js:onRequest"
      ]
    }
  ],
  "baseURL": "/"
}

You’re likely not hitting the Function.

What’s the pages.dev?