This page aims to answer frequently asked questions and problems. If you encountered an issue that is not listed here or the listed troubleshooting steps won’t resolve the issue, feel free to reach out, ideally from the Upper App by going to Settings (top right corner) → Report a Problem.


🔍 Testing an Endpoint

When adding or editing an endpoint in Upper, you can tap the Test button to verify that the connection and credentials are working correctly.

This test sends a “List Objects” request to the configured endpoint — which means the Default Bucket field must be filled in for the test to work.

If the test fails, check the following:

<aside> ⚠️

Note: Your credentials must have the necessary permissions (e.g. s3:ListBucket, s3:GetObject, s3:PutObject, etc.) to use all available actions in Shortcuts.

</aside>

<aside> 💡

If you want to know how to correctly set up Upper to work with specific S3-compatible storage providers, check out the help articles here.

</aside>


☁️ Credentials Aren’t Syncing Across Devices

Upper automatically syncs your endpoints via iCloud. However, because credentials are sensitive, they’re securely stored in your device’s Keychain and synced separately using iCloud Keychain.