Without using the security token (free phone app or the standalone physical token you buy for $11 or 1100 Crysta), you will keep running into this. It is a security check--they are seeing mismatched accounts/IP addresses and flagging the account in case someone is trying to hack into it.