Thanks everyone for your replies. I'll cut my losses and go.
Better do and stare clear from the platform at all cost,
No successful platform will need you to deposit money to withdraw out your own money, if incase the funds are released to you for withdrawal, then it's going to be fake money and never real. The purpose of these scammers is to get your real money deposited into the onchain address generated for you while at the back end of the platform manipulating the balance.
Don't be surprised if you successfully deposited, you'll be taking to step 4 for another task to complete, this time the expected balance to withdraw will be huge same with the amount of real money to be deposited, and so this cycle continues until you get drained out of your whole money withdrawing nothing.
You lucky you came here, it would've been sick on you.