fix some issues in passthrough of fec packets
revert 04aac8c932ec853145e3efb60014d6f6e4fefafb it causes recursion loop in some systems