I deleted my account circa 2016 as well... Far as I can remember, they force you to suspend your own account for 30 days before being able to apply for a full deletion, but that takes 90 days, if at any point you log back in within the 90 days, the whole process is restarted. And this bullshit was only after you went through a squid game tier UI Olympics just to find the place where to kick off the process.