Never came across this. Roles work as they should here. (Sometimes clips end up in the wrong track, but then it turns out the roles were simply set wrong!) Did you double check?
A workaround for you would be to completely leave roles alone. Since you only export an audio-mix, you don´t really need the roles-workflow, do you?