Resource not assigning role

Hi Team,

I created a system role and assigned it to resource and then made resource as requestable  product by assigning it to service item and IT shop.

Request was approved and resource was assigned to user but system role was not assigned to user

Does the dbqueue don't take care of this task or do we need custom process here?