I seem to be having the same problem now. Posted on the forums to get a deauthorization two weeks ago - no response.
This nearly year and a half old forum thread is the only place I’ve found that’s links to the supposed support page other than the numerous links to the “sign-up for paid support hours” page.
Just submitted to the antiquated support link above, we’ll see what happens.
Beyond ridiculous…