Query order api

Hello, Why do I get error “order does not exist” , even after checking the status after few hours!!!
The api endpoint for querying the order is not working properly at all…
Sometimes it is showing the order, while querying the same order after few mins will pop the error “order does not exist”…
I have read on dev.baninace that binance prioritize our orders to match with the engine, but we should be able to retrieve the status of our orders in time…
Also at dev.binance it is said that use webaockets to fetch latest details of orders but could you please explain, how to retrieve the order, which was sent before 5 other orders…???

This is seriously required and urgent, because how can the traders know that their ordee got filled and if filled by how much qty, so that they can place their next few orders accordingly

As the number 1 cryptocurrency exchange in the world, it should be addressed and solved… Because on other exchanges such query order api’s work fine…

Please help…

Thanks