When a module is deleted from the project, you need to open every single project role manually so that the system can (automatically) unassign the deleted module roles from the project role.
As the module roles are no longer existing, this is the only option you have and it should be automated. This would save a lot of time.
@Jonathan everything that makes it obsolete to open every single project role would help, I aggree.
Yes!!! This would be an easy add i would think and very helpful. Honestly, even if they make a quick action on the error message right click context menu to remove that role that would be great.