I suspect it is when the GPTimer interrupt fires at the same time as the BL CalcAuth() branch occurs.
BL CalcAuth()