Not sure exactly which causes it to fail but I think it is number of items being carried.
The app will connect and then fail immediately. Upon dropping/transferring items it will start to work again. I do not know the number of items you need to be below before it begins to work again but it is reproducible.
it may even be the number of unique items in your total inventory