Hi Reuben,
I found a similar issue reported in the community forum, and I have attached the link for your reference. In that discussion, they mentioned that this statement is the cause of the problem.
**
To upload the certificate to cumulocity this user needs to have “Tenant management” admin rights.
**
Regards,
Jamal Deen