Strange bug in Android build that I can't duplicate in the browser only on emulator

So I have a signin function and a signup function. When users signup they get some default data added to their account. It works fine. However, for some reason, and I don’t know why, in Android either on the phone or in the emulator, when I run my app every time a user goes through the signin function the signup function gets triggered. I have moved the sign up to a different controller and different state yet it is still happening.

Here is a link to a more robust explanation that I asked on Stack Overflow.

Anyone ever experience this criss cross functionality?

Can it be from the uglifying process?