If you feel the site is asking you for an additional deposit every time you try to withdraw funds, this isn't a "technical glitch" as you might be told, but a warning sign that deserves immediate attention, especially when it comes to reporting a fraudulent trading site before the messages disappear or the support number changes. The important thing now isn't arguing with the platform, but...