If you want to continue to engage in P2P exchanges, then you need to learn how to communicate with the police and banks.
This is only true when you are living in a country where the crypto is legal and if you are victim of any such scam, you can openly tell the authroities that you only did P2P trading and you are not linked with illegal activities.
I do not know exactly about India but here in Pakistan, Crypto is sort of ban and we cannnot openly buy or sell crypto. So if anyone get scams at P2P and the bank account get blocked, we cannot just go to the civil court and appeal for our rights. The reason is that if we tell the banks / authorities that the amount we recevie d in our account was due to P2P , they will put a case on us as we are dealing with things they are not allowed. In this case, the victim has very less chances of getting his account unfreeze or clear his situation,
The central bank of the country is against the introduction of cryptocurrencies, so banks in the country do not provide commercial solutions for cryptocurrency trading.
But if the user is deceived or involved in a fraudulent scheme, the police have already learned to deal with such situations, but no one will return the money.
Every country has its own complexities, so the most ideal option is to exchange for cash. The recipient of the transfer of money to the card is always at risk. The sender in 2-3 years (in my country this term is 3 years) can write a statement about an erroneous payment and through the court to return the sent money, and the recipient will not be able to prove that he sent cryptocurrency to the sender, because they do not have a contract.