Skip to content

RDS Console Issue: Unable to Select DB Instance Type or Storage Type for Any Database Engine

0

I am unable to create or modify Amazon RDS database instances because several required fields appear to be unavailable in the AWS Management Console.

Environment:

  • Region: ap-northeast-1 (Tokyo)
  • AWS Management Console
  • Tested on multiple database engines
  • Browser: Microsoft Edge (or Chrome)

Issue details: When creating a new RDS instance using the "Standard Create" option:

  1. The "DB instance type" dropdown displays available instance classes, but all options are disabled (grayed out) and cannot be selected.
  2. The "Storage type" dropdown is empty and contains no selectable values.
  3. The "Allocated storage" field shows a validation error even when a valid value is entered.
  4. Because these required fields cannot be completed, database creation cannot proceed.

The same issue occurs when modifying existing RDS instances:

  1. The "DB instance type" field is blank and marked as required.
  2. Available instance classes are displayed in the dropdown, but all options are disabled and cannot be selected.
  3. The "Storage type" field is blank.
  4. Changes cannot be saved because the required fields cannot be completed. marked as required disabled and cannot be selected

Troubleshooting already performed:

  • Tested PostgreSQL 18.3-R1
  • Tested PostgreSQL 17.10-R1
  • Tested PostgreSQL 13.20-R2
  • Tested MySQL
  • Tested Microsoft SQL Server
  • Created multiple new RDS instances
  • Reproduced the issue consistently across different database engines and instances The problem is not limited to a specific database engine or a single RDS instance. Could you please advise whether this is a known issue, account restriction, service limitation, or console-related problem?

Additional information:

  • I am using the Free Tier configuration (db.t4g.micro).
  • The issue occurs even when selecting Free Tier during database creation.
  • The problem is reproducible across multiple database engines and newly created RDS instances.
  • The issue occurs in the AWS Management Console without any explicit permission or access denied errors.

Update:

The issue occurs only in ap-northeast-1 (Tokyo). I tested:

  • ap-northeast-1 (Tokyo) -> DB instance type and storage type unavailable
  • ap-northeast-3 (Osaka) -> works correctly
  • ap-southeast-2 (Sydney) -> works correctly This appears to be region-specific rather than an account-wide issue.
  • If my answer was helpful, I would appreciate it if you could mark it as the accepted answer.

3 Answers
2

Although I cannot read the language in the screenshots, I assume what is happening based on the visible fields and your description. Since the problem is isolated to the ap-northeast-1region and works in Osaka and Sydney, this is not a browser, cache, or cookie issue.

As to my understanding

The AWS Management Console hides backend API errors. When the console tries to load available instance types and storage options for a specific region and the background request fails, it simply leaves the dropdown menus empty or grayed out instead of displaying the actual error.

To me, the two most likely causes for this region-specific behavior are:

  • Missing VPC or DB Subnet Group: You might have deleted the default VPC in Tokyo, or there is no valid DB Subnet Group. RDS needs to know which network subnets to use in order to calculate which instance types are available.
  • Capacity constraints: AWS might be temporarily out of db.t4g.micro (Free Tier) capacity in your specific Availability Zones in the Tokyo region.

How to find the exact error and solve it

To find the definitive solution, you need to bypass the graphical console and force the AWS API to return the hidden error message. You can easily do this using the AWS CLI or AWS CloudShell.

Run the following command to attempt the creation via CLI:

aws rds create-db-instance \
    --region ap-northeast-1 \
    --db-instance-identifier test-troubleshoot-db \
    --db-instance-class db.t4g.micro \
    --engine postgres \
    --master-username adminuser \
    --master-user-password TemporaryPassword123! \
    --allocated-storage 20

How to interpret the CLI output

The command will likely fail, but it will return a clear, specific error code. Here is how to solve the most common errors it will output:

  • DBSubnetGroupNotFoundFault or InvalidVPCNetworkStateFault: You are missing a valid network setup in Tokyo. Go to the VPC Console in Tokyo, recreate the default VPC, and ensure you have a valid DB Subnet Group configured in RDS.
  • InsufficientDBInstanceCapacity: AWS currently has no Free Tier (t4g.micro) hardware available in your assigned Tokyo Availability Zones. You will need to wait for capacity to free up or select a non-Free Tier instance type.
  • UnauthorizedOperation: Your IAM user is missing specific permissions (such as ec2:DescribeSubnets) in the Tokyo region.
EXPERT
answered 13 days ago
0

Hello.

Is your AWS account a recently created account?
In that case, there might be some kind of restriction in place.
If the issue is due to a UI problem or a restriction imposed by AWS, the only way to resolve it is to contact AWS support.
AWS re:Post is a community forum site, so we can offer advice, but we cannot directly verify the issue within your AWS account.
https://console.aws.amazon.com/support/

By the way, what happens if I create it using the AWS CLI?
Since you can run the AWS CLI in AWS CloudShell, please run the CLI there and share any error messages if you encounter any.
https://docs.aws.amazon.com/cloudshell/latest/userguide/welcome.html

EXPERT
answered 13 days ago
EXPERT
reviewed 12 days ago
-1

Based on the symptoms you're describing, this appears to be a console-specific issue rather than a service limitation or account restriction. The fact that you're not receiving explicit permission errors, and that the dropdowns are displaying options but rendering them as disabled (grayed out), suggests a browser or console rendering problem rather than an underlying service or IAM issue.

Here are some troubleshooting steps to help resolve this:

Browser-Related Troubleshooting:

  1. Clear your browser cache and cookies completely, then restart your browser
  2. Try using a different browser (if you've tested Edge and Chrome, try Firefox or Safari)
  3. Disable browser extensions temporarily, particularly ad blockers or security extensions that might interfere with console functionality
  4. Try accessing the console in an incognito/private browsing window
  5. Ensure your browser is fully updated to the latest version

Console-Related Steps:

  1. Sign out of the AWS Management Console completely and sign back in
  2. Try accessing the RDS console from a different network (such as a mobile hotspot) to rule out network-level issues
  3. Check if JavaScript is enabled and functioning properly in your browser

Alternative Approach: If the console issue persists, you can create and modify RDS instances using the AWS Command Line Interface (CLI) as a workaround. The CLI bypasses the console entirely and interacts directly with the RDS API. You would use commands like create-db-instance with parameters such as --db-instance-class, --allocated-storage, and --storage-type to specify the configuration that's currently unavailable in the console.

If none of these steps resolve the issue, I recommend visiting the AWS Support Center (https://console.aws.amazon.com/support/) to report this console behavior, as it may require investigation by the console team to identify and resolve the underlying cause.
Sources
Creating an RDS for SQL Server Developer Edition DB instance - Amazon Relational Database Service

answered 13 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.