on 03-04-2018 08:14 PM
on 04-04-2018 03:55 PM
Sorry, the official response by the Community Manager on this site is that this is not the right place for complaints or escalation.
Getting help with even the channels mentioned is at best hit and miss from my experience. The only channels I have not tried are facebook and twitter.
Good Luck, it can be very frustrating. Please give feedback if you do have success or not and which channels you used so that we can better advise other!!