Android Pre-authorization failing to send execution.

On android when trying to execute a pre-authorization it immediately returns with message: null. When executing in a unit test the same code work. Tried to add the network security certificates that are from the moneris announcement and that didn't help. Is there something that we are missing that makes it so it doesn't work on android?