I am guessing coinbase made the verification much harder? I was verified within 20 minutes, back when I did (it was very simple) besides waiting time for first bitcoin transaction. coinbase is not a scam site since they have pretty large investments from well known sources. Also besides coinbase and localbitcoins there is nothing else unless you consider the joke of a site called campbx. Keep trying is my best advice.
I don't think they made it any harder. There are a lot of people who I have talked to recently who did not have problems.
I feel like it's just a problem with my identity, but the error codes do not help.