https://librewolf.net/docs/faq/#should-i-allow-canvas-access-how-do-i-do-it
You most likely need to enable Canvas support on that site for the upload. It's a little picture icon right to the left of the URL bar. I would recommend reading the docs above.
Any good cheap VPS for something like Netbird server or Headscale with servers available in the United States.