Fixes callback reading and sending control messages
Waits for metadata before packets processing