Pro Micro Serial Communication Issue

Hi:

I find there maybe exist error in serial receive part according to your description. It is very likely that the receive interrupt was not triggered or went wrong when message arrived. You can check the code related serial receive interrupt.