Hi, I know there is a known issue about negative guardian tokens but this is something else I cannot find anyone else flagging.
My Beastmaster got to lvl 50 and Guardian rank 35. I spent all those tokens in the Enforcer tree and prioritized Critical damage when possible.
I then started an Operative and gained 3 Guardian tokens with it. After the first 2 though I noticed that my Guardian rank was 37 but my Enforcer tree was only at 22. I had 0 tokens available also. I also noticed my Critical rank was 0.00%.
I gained the Urban Blammo at rank 35 and it is still available even though its icon is not on sue to only 23 points in Enforcer.
EDIT: Compared to the other known issue, I have never played offline which sounds to be a factor.