I am not able to upload files on Nextcloud which uses Spaces as an external storage.
I am able to view the files that are already in the space.
On opening the network monitor, the PUT call on Nextcloud fails with 500....
Ok, so the reason was SSL not being enabled.
If it helps anyone else, make sure SSL is enabled in the External Storage's settings in Nextcloud if you're using Spaces for storage