I have a Mavic Aksium Race rear wheel. The freehub was working and felt gunky.
I opened it to clean it (it was dry with some gunk and a bit of rust stains) and reassembled after lubricating with Finish Line's Dry Teflon Lube. Now the freehub turns freely both ways. And better than before cleaning.
I opened it again to remove any lubricant and cleaned again. Not luck.
I can clearly hear the pawls working well, but they won't ever engage, even when I turn it really slowly and wait for them to do so. I have also tried switching the pawls.
The side to side play around the nylon bushing is less than 0,5mm.
I have verified how I have reassembled it twice and have maintained such hubs dozens of times.
I don't have anything here to compare with, but if I was aksed if the pawls look worn, I would say yes.
My guess is that the pawls and freehub itself are worn out.
But the question is: how can a dirty worn working freehub can be cleaned and turned into a non-working clean worn freehub?