Thanks for clarifying this. I'm aware that you'll disagree, but according to my experience, it's a standard thing that the bonus terms and conditions apply until your withdrawal is processed. I'll give you 2 examples:
Player plays with a bonus, the bonus has max. withdrawal 100eur. The player plays with the bonus, completes the wagering requirement and when the requirement is complete, the player has 100eur on the account.
Now, the player has 2 options, but they make a huge difference:
A: The player can request a withdrawal of 100eur, wait until it's processed and then the player deposits 100eur immediately. He plays and win 10 000. In that case, the player gets all the winnings since the bonus terms and conditions don't apply anymore.
B: The player doesn't request a withdrawal of 100eur, he wants to play with 100eur anyways, so why would he withdraw 100 and then deposit 100eur? So the player continues playing and wins 10 000eur. In that case, the player gets only 100, because the bonus terms and conditions still apply.
Does it make any sense? Not that much according to me, but many casino bonuses work this way. You know, the casinos don't want to give you a bonus and allow you to win an unlimited amount. But if you deposit your own money, they should never limit your winnings (there are bad casinos that still do this). And that's what makes the difference between the case A and B.
According to me, the best option would be following: You get a bonus, the max. withdrawal from the bonus is 100. You play with the bonus and you try to complete the wagering requirement. When you complete the wagering requirement, you have 250 on your account. At that moment, the casino deducts 150 from your account and they only leave 100 there. In that case, you can play with your 100 and win an unlimited amount, because the bonus terms and conditions were finished at the moment when they deducted the money from your account.