I Configured T0and T1. BGP established with T0. Outer machine can reach T0-T1 internal routing IPs but not able to reach VMs under T1. Also VMs under T1 have internal communication but not able to cross other than local networks.
There is another issue found at edge VM where Edge VMs GENEVE tunnel is up but ESXi host GENEVE tunnels are not up.
Any idea for troubleshoot?
As your post needs moving to the NSX area I have reported it to the moderators.
If your hosts tunnels are not up, that is your main problem. Check tep connectivity using vmkpings from host teps to host teps, and edge teps.
There are some tests here and a video showing these tests in this link https://www.lab2prod.com.au/2020/11/nsx-t-inter-tep.html
From the shared Picture, There are those tunnels that are down. If the VM is in out of those tunnel then communication will not happen. So you need to fix tunnel issue first, Try vmkping to remote IP from the ESXi host, if does not work verify that the VLAN used for underlay is tagged to all ESXi host and also check the uplink from the ESXi NVDS they may be down possibly. Once the tunnels are up check if VMs can ping gateway