I can't withdraw my money from here despite platform showing and having made a modest profit
Two steps that you must follow

1st - Invite them to join this thread via email (Send email to every possible address).

2nd - Invite him via skype or any communication address you have for him.
I have the same problem and now the site has disappeared. Anything I can do - or do I just have to accept the loss?