verify OperationType is before our message payload since order matters

If OperationType is not in the correct place, the message will fail. We have been using this fix successfully for over a month now.