Non hardfault with 200 ns:
It can also hardfault just prior to the return of CalcAuth (image omitted).
Perhaps this is the time during which the stack is getting manipulated for a context switch and it is getting interrupted.
How can dig deeper into that on the FreeRTOS side of things?
Cheers,
Joe