Troubleshooting

Most issues come down to credentials, indexing, or licensing state. This page collects the common ones and how the app keeps itself up to date.

Credentials & connection

The profile's status dot is amber. Your AWS token expired. Click the inline Sign in (SSO) or Enter MFA (TOTP role) action on the profile chip, or just re-run the query — DynoTable re-authenticates on demand. See Connect an AWS account.

SSO login does nothing / the browser doesn't open. DynoTable runs the OAuth device flow in-process. If the browser tab doesn't appear, check that your ~/.aws/config SSO profile is valid by running aws sso login once from a terminal — DynoTable writes to the same ~/.aws/sso/cache, so a working CLI login confirms the profile.

A table I expect isn't listed. DynoTable lists tables it has visited under the active profile and region. Switch to the right region (per tab), or open the table by name from ⌘K.

Data & queries

Results look stale or empty. Re-run the query with ⌘R. For Smart Tables and Workbench, results depend on the local index — open the table once to let it index, then re-run.

A filter returns nothing I expect. Check you're in the right query mode (⌘⇧M toggles Visual / PartiQL) and that the key filter targets the correct attribute. See Filters & query patterns.

Writes are blocked

If saving an item, committing a staged change, or running a PartiQL write all fail, the app is in Read-only — your licence lapsed. Reads and exports still work. Click Reconnect in the banner; if your subscription is valid you're back to Active immediately. See Activation.

AI isn't working

The chat shows a Configure AI banner instead of a composer until you pick a Bedrock-capable AWS profile and region in the profile's AI section and click Test Connection. You also need Bedrock model access enabled in that account and region. Full setup: AI chat.

Updates

How DynoTable gets new versions depends on your platform.

PlatformHow it updates
macOSSeamless in-app auto-update. Checks on launch and periodically; downloads in the background.
WindowsSeamless in-app auto-update, same as macOS.
LinuxUpdate through your system package manager (apt / dnf); no in-app updater.

On macOS and Windows, when a new build has downloaded an "Update ready — restart" banner appears — restart to apply it. Occasionally a release sets a minimum supported version; if your build is below it, the banner becomes a blocking "Update required" until you restart into the new version.

Still stuck?

Updated