Do you have to pay taxes before withdrawing funds?

Tbh personally, I’ve never faced such a deal. I always pay taxes after withdrawal, so I guess your broker knows nothing about it. Actually, I’ve never heard of this broker. How have you found him? I’d never thought it could be possible.

that kinda sounds like a scam cause i have never seen a broker ask to pay taxes when doing a withdrawal. Especially if they are off-shore

SCAM, people they call and say you are win a price of whatever games, programs…and they need you to send them small amount of fee money so they can send you huge amount of win price
IF your account got a lot money ! get yourself a Attorney. save the statements, video the screen account.
there is always a weird thing in this world, maybe some country they have weird tax program

Anyway, you’d rather find another broker asap.