только через несколько секунд начинает прослушиваться, все что в него прилетело до начала while(){читаем} теряется
                  
                  
                  Вот когда он уже в while то все приходит как надо
                  
                  
                  Но если сделать объявление и сразу чтение, то все работает как нужно
                  
                  
                  В какую сторону копать вообще???
                  
                  
                
а почему не должны теряться?
Обсуждают сегодня