Every. Single. Venue. Implements a different state transition for seemingly simple things like order ack, cancels, fills, etc.
And sometimes they lie in their docs about it. And sometimes their certification environments behave differently than production.
A pox on them all.
*note my info is over a decade old so maybe the poxy devils have changed their ways, but I doubt it.