Вопрос решил. Я в приложении на андроид не заделал прием данных, а Ардуино слало в порт много даных которые я использовал для отлаткы программы. Только убрав вывод в порт даних на Ардуино всё стало работать.
Думаю что на андроид переполнялся какой-то кеш для приёма даних и приложения подписало