I'll add this may be a uniquely critical problem in futures, where the bid-ask spread can be the size of the tick. In equities, this is much less often the case, so the IB method may not fail often in equities, even on earnings releases, etc. I don't trade equities at HF so I don't know.