I've been trading in Binance P2P for many years now, I don't encounter such issues. I don't think if it's just in your Country, because here in my place all is well in terms of P2P trading. Binance provided an instruction how to post an ad and they provide the criteria how to become a verified merchant. And because what I'm doing is to withdraw from them, I just need to find an ad. And since your problem is about the bank you're using, try to make up with another banks because afaik there are lot of method to send the payment.
I also used binance for some couple of years and the only time I was experiencing any difficulty was with vendors who are always looking for ways to cheat but no matter how they try to cheat they still get caught the last experience I had with a vendor and at the end of the day he gave up and canceled the order because I did not release the coin, because I told him that if I don't see my money I won't release the coin. And I love the fact that you can also appeal and binance will be the judge of who is lie and who is telling the truth and their are rules that are guiding the p2p and if you break any of them then you can even been banned from using the p2p and that is one of the ways they are trying to keep coordination in p2p if not people would have been looking for way to turn it into a scam platform. Thanks to God for the idea they are using. And if anyone is setting payment method they should set banks that have good network because most of this
Commercial banks always have network issues.