Every order I've watched go through in the last 20 years has appeared in Time & Sales data in less than a second. I suspect your order actually executed on one of the alternate exchanges or you're not seeing it real time or it wasn't executed when you think.