If you have it connected already you will need to disconnect it and reconnect it for the roles to sync try it at least 4-5 times and if it doesn’t work make a player support and it can manually be done.
In order for roles to sync thru the forums you will need to follow the instructions below.
Connect your Discord to the Forums here:
https://thetownsroleplay.com/account/connected-accounts//
Roles were given via discord, please disconnect and reconnect your discord to your forums account if it’s already connected try this 3-5 times if you have any issues regarding this matter make a player support for further assistance.