Contact support. They try and keep up to date with what is working and will give you advice on what is currently successful. It's a long shot, but you could also try using a debit card. I was pleasantly surprised that my deposit went through on my debit card just a couple days ago.