This move was predictable in the sense - one should have anticipated or rather prepared for this since it was expiry. Nothing else could have pointed to this sharp move.
I’m assuming the OI data here is taking in real-time feeds. Relying on real-time OI data is quite tricky, for reasons explained here -
Given this, I would not rely on any tool/product which takes real time OI into consideration.
Even otherwise, I don’t think there was any other way to predict this move.
Btw, looks you are trading with another broker:)
Maybe you should consider opening an account with us - this will unify the support, learning, and execution services for you