Implemented packet reordering, fixed packet recovery in both sides, errors are now debug level