If anybody failed it was the hacker who stopped the mixing process after 1 coinjoin, then merged enough outputs and reused addresses to make it easy to identify them.
Kruw has been endlessly copy and pasting a post of his and spamming it across multiple threads where a user has deliberately consolidated unmixed change outside of Whirlpool as "proof" that Whirlpool is flawed. But when someone is tracked through a Wasabi coinjoin, it's entirely the user's fault and nothing to do with Wasabi?
Peak double standards.