Roles are assigned to that user, i checked couple of times.
Can you post the screenshot of user with his assigned role, and then also dump the context via console.log(JSON.stringify(context))
in the rule, then check it in the Webtask Realtime logs.
I just tested it, having a user with roles assigned via RBAC, and it clearly shows in the context
object.