A while ago I’ve experienced issues when editing themes/uploading it to Theme Creator. Got fixed sometime, but the issue came up again. When I tried installing/uploading a theme it gives the the error: You are not permitted to view the requested resource.
Checked console logs. Is this some issue with Theme Creator only allowing admins to upload? Definitely permission-related.