Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you would like to deploy a new ExpressRoute Gateway in the GatewaySubnet already comprising of an ExpressRoute Gateway.
This is not supported, you cannot deploy a 2nd ExpressRoute Gateway in GatewaySubnet.
- Is there a specific reason why you are trying to do this?
- Is it because you would like to upgrade the SKU?
- In that case, consider "Resize-AzVirtualNetworkGateway" to upgrade the SKU
- See : Gateway SKUs
Also, note that you can connect a single ExpressRoute Gateway up to 4 ExpressRoute Connections.
- So you can link the existing Gateway to the new Circuit
- Migrate all the existing traffic to the new Circuit
- And delete the old Circuit without having to deploy a new Gateway in the first place
Cheers,
Kapil