Hi,
(this case is applicable when NOT using Git)
Sharing an OAC Semantic Model on Roles does not work as you would expect. There is also an option to share it on Users; that option does work.
So either the option to share it on Roles should not be present or it should simply work (and documented).
Location: Semantic Model - Inspect - Sharing - Share using permissions - Roles
thank you, Erik