How to fix Transit Gateway connectivity for a new subnet in a new AZ?
A company has a transit gateway in AWS Account A. The company uses AWS Resource Access Manager (AWS RAM) to share the transit gateway so that users in other accounts can connect to multiple VPCs in the same AWS Region. AWS Account B contains a VPC (10.0.0.0/16) with subnet 10.0.0.0/24 in the us-west-2a Availability Zone and subnet 10.0.1.0/24 in the us-west-2b Availability Zone. Resources in these subnets can communicate with other VPCs. A network engineer creates two new subnets: 10.0.2.0/24 in the us-west-2b Availability Zone and 10.0.3.0/24 in the us-west-2c Availability Zone. All the subnets share one route table. The default route 0.0.0.0/0 is pointing to the transit gateway. Resources in subnet 10.0.2.0/24 can communicate with other VPCs, but resources in subnet 10.0.3.0/24 cannot communicate with other VPCs. What should the network engineer do so that resources in subnet 10.0.3.0/24 can communicate with other VPCs?
Community Votes
65% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
This question tests the requirement that a Transit Gateway VPC attachment must include at least one subnet in every Availability Zone where the VPC has subnets that need TGW connectivity.
When adding a new subnet in a new Availability Zone to a VPC attached to a Transit Gateway, you must update the VPC attachment to include a subnet in that AZ. Community consensus confirms that Transit Gateway attachments require at least one subnet per AZ to route traffic.
Many candidates choose C (adding a static route in Account A's TGW route table) because they assume the issue is routing, not attachment configuration.
Community Discussion (8 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Understanding Transit Gateway VPC Attachments
When a VPC is attached to a Transit Gateway (TGW), AWS requires you to specify at least one subnet per Availability Zone (AZ). This subnet is used by the TGW to route traffic to and from resources in that AZ. If you later create a new subnet in an AZ that was not originally included in the attachment, the TGW has no way to route traffic to that new subnet.
Why Option B is Correct
Option B correctly identifies that the network engineer must update the Transit Gateway VPC attachment in Account B to include the new subnet (10.0.3.0/24) in us-west-2c. As stated in the AWS documentation: "When you attach a VPC to a transit gateway, you must specify one subnet from each Availability Zone to be used by the transit gateway to route traffic." Without this update, the TGW simply does not know how to reach the new AZ.
Why the Other Options are Wrong
- Option A is incorrect because the default route 0.0.0.0/0 already points to the TGW in the shared route table. Adding more specific routes for the subnets as destinations would not fix the underlying attachment issue.
- Option C is a popular trap. Adding a static route in Account A's TGW route table for 10.0.3.0/24 would not help because the TGW still has no attachment association for the us-west-2c AZ. The TGW cannot route traffic to an AZ that is not part of the VPC attachment.
- Option D is incorrect because propagation is used to automatically share routes between TGW attachments, not to add new subnets to an existing attachment. Recreating propagation for 10.0.0.0/16 would not resolve the missing AZ association.
Community Insight
As community member kajiyatta pointed out, referencing official AWS documentation, the TGW uses the specified subnets per AZ for routing. Community member Spaurito emphasized that "The new AZ is key here" — this is the core detail that distinguishes the correct answer.
Official Reference
Exam Strategy
When a question mentions a new subnet in a new Availability Zone that cannot communicate via a Transit Gateway, always check whether the VPC attachment includes a subnet in that AZ. AWS requires one subnet per AZ in the attachment for TGW routing to function.
Related Analysis
Practice All ANS-C01 Questions
Access 137 questions with complete answers and detailed explanations.
View Full ANS-C01 Practice Test →