I did more than 30 attemps, spending perhaps 7 hours, and having spoken to 4 different Airbnb helpdesk employees, trying to upload my passport or drivers license info to Airbnb. I have tried everything: upload JPG, PNG, photo, webcam photo, but without succes. I even uploaded a 600 dpi scan of my passport with 3020 x 2262 pixels, with a file size of 3 MB (a better quality and higher resolution is impossible!), but the Airbnb software still found the image quality too low. After 7 days someone from the "Trust team" emailed that I had blocked too many digits of my passport. I should block only the 9 digits of my BSN-number (= Dutch social security number): "The computer needs to be able to read and check the passport number and other digits". OK, fair enough, but when I followed that instruction I still got the error message that I had changed info on my ID (which is true, because our goverment strongly disencourage us to give away our social security number to e.g. hotels!), so I gave up. 30 min later, I got a message that my ID WAS ACCEPTED. It turned out that the Trust team had reviewed and approved my ID manually ...
A friend of mine had the same problem one month ago. However, after many attempts, she opted to NOT COVER HER BSN-number at all. This attempt was succesful!
So bottomline, and perhaps this advice only applies to Dutch customers:
Be very, very patient when getting your ID checked, i.e. do not do it just before booking an accomodation. If you are not succesful:
1. You will have to get somebody from the Trust team to help you. The normal helpdesk staff is not able to help nor has the knowledged and authority to approve your ID. Apparenty this may take a week (or more), and a lot of calls, before you may get in contact with a Trust team member. Alternatively,
2. Don't cover your BSN/Social security number. Do this only if you don't care about your cybersecurity (not my choice).