I had the same issue after upgrading to NC 22.
Seems, this is due to the file chunk limit of 10mb, set within NC when uploading large files; these file chunks are located in the /nextcloud/data/USERxxx/uploads folder;
The easiest workaround seems to just increase the file chunk size in the nextcloud database (MySQL, or PostgreSQL), as described in
Note than one may also need to increase
client_body_timeout to e.g. >1000; (for large uploads)
depending on your network speed ;
I did not have time to do a full fix but this seems to work