Error: AWS DynamoDB errors ResourceNotFoundException

Answered by Rafal Wilinski
Solution
DynamoDB responds with this error when you're trying to run an operation against non-existent or not active table.
Troubleshooting steps:
- Make sure you haven't made any spelling mistake in TableName parameter while running SDK/CLI operations. Table name must be exactly the same as the name of provisioned table. It's case sensitive so make sure capitalization is also correct.
- Make sure that your table exists and it's in ACTIVE state
- Check if you're using the same AWS account and correct region. DynamoDB Table must be in the same region as CLI/SDK configuration
- Make sure you or your resource (e.g. Lambda function) has correct IAM permissions to perform operations on selected table
Other Common DynamoDB Errors (with Solutions)
- One or more parameter values were invalid: some AttributeDefinitions are not used
- dynamodb cannot read property '0' of undefined
- dynamodb unable to locate property for key attribute
- an expression attribute name used in the document path is not defined
- dynamodb could not connect to the endpoint url
- dynamodb unable to execute http request
- error retrieving dynamodb table item serializationexception
- dynamodb put function not working
- DynamoDB Key element does not match the schema
- ExpressionAttributeValues contains invalid value: One or more parameter values were invalid: An AttributeValue may not contain an empty string
- AWS DynamoDB CredentialsError: Missing credentials in config
- dynamodb the parameter cannot be converted to a numeric value
- dynamodb mapper save not persisting
- dynamodb request is missing authentication token
- DynamoDB Invalid UpdateExpression Syntax Error Token
Dynobase is a Professional GUI Client for DynamoDB
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase