OP, I think they've crossed a line with this one,
I think they've went from investigation to trying to make things as difficult as they can imagine. Depending on their explanation of your inquiry on AG for why it got rejected, and considering the many unresolved cases against them, I might leave a tag for the time being to warn others to be careful playing on Stake for the time being. I'll be waiting for their response on AG.
This is absolutely insane. Your level 3 verification was approved on March 30. They should pay you your money and close your account if they don't like level 4. This case has nothing to do with money laundering so level 4 is irrelevant as far as being paid.
What would happen to a person that dealt 100% in crypto? Tell them to close the account and pay you.
What should the outcome be if Stake isn't happy with stage 4 verification source of funds?
As much as it exasperate me because they dragged this case for way too long and overcomplicate things, there's no other way to move forward... or backward. As I've explained on other thread for a relatively same inquiry you made, just because Stake is not happy with OP's level 4 KYC, it can't be translated into OP acceptably saying, "Ok, I've had enough, please close my account and send me back my money, I am not going to perform level 4 KYC anymore nor will I play on your platform anymore," and they'll comply.
Stake overcomplicate things and demanded impossible things aside, once the phase been initiated, it has to be seen into completion. Showing betting history and profiling won't do much.
If I may repeat myself, the KYC goes, no matter what.