Thanks for the follow-up! I’ve logged this … it’s kind of crappy that they remove the custom roles and capabilities that Connections requires. I would consider that a bug in their platform. The best I can do from my side is run a check on admin page loads to see if the roles exists and if they do not re-add them but there not much I can do about re-applying/add back the capabilities to the roles unless I store that separately and try to sync it which can get very complicated and introduced hard to track bugs (potentially). For example, suppose a roles was deleted intentionally, there wouldn’t be a way for my to know that for sure so syncing it would add it back.