You might have faced issues with connectivity to external hosts through ACI, you could have issues with external hosts getting learned in ACI. You can check it as below on border leafs.
Border-Leaf01# show endpoint ip <ip-address>
if in output you see the host getting learned through tunnel interface which states it is getting learned through SPINE and you need to clear those entries manually.
Border-Leaf01#vsh
Border-Leaf01#clear system internal epm endpoint key vrf <Tenant-VRF-name> ip <host-ip-address>
Border-Leaf01#clear system internal epm endpoint key vrf tenant1-vrf ip 1.1.1.1 (This will clear the entry)
You can verify it now
Border-Leaf01#show endpoint ip 1.1.1.1 (You should not see any endpoint entry for this host now – Please make sure to type exit as you might be in VSH shell before checking above command).
I hope this helps !!
Thanks for the article, its really helpful !! keep it up !!