MOO Order canceled, no partial fill?

Submitted a Market on Open order at 9:21 AM for a high volume ETF, it got canceled at 9:32, and there was no partial fill. Do MOO orders not allow for partial fills? Or is something weird going on?