Yes, sometimes it gets difficult for an NRI to buy a property in India due to Law and order of the country. The best way to find a property is to hire a reputed real estate company, they can give you all the facilities with getting into any trouble. And one company I know is https://friendsofnri.com/services/ they can help you in buying property in India, here you can check all their services.
There is law by Government of India that an NRI may acquire any immovable property in India other than agricultural land/farmhouse plantation property.