Upload media to digitalocean spaces using strapi v4

Hello! I am trying to get Strapi to work with Digital Ocean spaces. I tried following the official documentation as well as tips in this thread but nothing seems to work yet.
When initiating an upload I am getting the following in my strapi server logs:

2023-02-01T16:47:35.610425+00:00 app[web.1]: [2023-02-01 16:47:35.610] e[31merrore[39m: SignatureDoesNotMatch: null

2023-02-01T16:47:35.612535+00:00 heroku[router]: at=info method=POST path="/upload" host=xxx.herokuapp.com request_id=ebdb6c22-9beb-4dc2-ace0-d2da19a0a699 fwd="95.90.238.66" dyno=web.1 connect=0ms service=2342ms status=403 bytes=1033 protocol=https

Also in my client I am getting this at the same time:

code: "ERR_BAD_REQUEST"
config: Object { timeout: 0, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … }
message: "Request failed with status code 403"
name: "AxiosError"

I omitted the bucket name from DO_SPACE_ENDPOINT as @Cheston_Go suggests. Any help would be highly appreciated!