idle callback should call generic AdvanceCommunication() instead of only LrtSAdvanceC...