I'm not quite sure how they determine a suspicious login, as it's quite random, but it seems to be a mixture of your IP/geolocation and your device's info.
Make sure you disable location services for Snapchat in your phone's settings, and then try using random VPN servers. Servers that haven't been used much and appear to be based in smaller cities are best. If you have older iPhones laying around, try using them.