Yes, definitely check the spelling on your roles. I used "Analyst" to test with because we don't use the "Supervisor(s)" role. To avoid frustrations in general, always use calcs posted here as a template to create the same calc on your own system rather than copy/paste. There could be differences in values or object names that will lead to early(er) baldness. e.g., For the calc we're working on, I tested with "Problem" and "Analyst" to verify the calc works, and then changed to "Request" and "Supervisor" to meet your reqs... but Supervisor just came from your earlier posts.
-Brian