Interesting, so definitely an internal policy issue.
I had a similar experience opening an account to buy Bitcoin for my business, between Shakepay & Bull Bitcoin.
Bull Bitcoin had less hurdles to go through. While I like the Shakepay UI, Bull Bitcoin just had much less friction.