I don’t have any surefire ways to keep these from happening (especially in complicated cases) but the loop map has basically zero false positives so I check it from time to time. We have the US pretty clean so it’s not too hard to keep things neat. 

But I like mentioning it to folks just in case. Overall great work though!