I differ, I was able to solo this raid twice today and it all comes to team composition, just don't run debuffer at all if you want to solo, the spoiler is, you won't be able to do it off-attribute.

Regardless, your safe bet is just giving up on yourself and asking others for help, don't be dumb trying to make a nice fire grid or anything lol.