Relationship type selector validation fails when editing relationships
When editing a relationship, the contact type A and B restrictions do not apply from the contact type A side (or individual contact type, can't tell just yet). Example on Demo below:
Sponsor relationship
I added the sponsor relationship to a sponsor sub contact type to this individual.
On the individual contact type A side, I am able to see invalid relationship types. In this case Team Member which has the following restrictions:
Team member relationship
Able to see team member when contact type B is a sponsor sub contact type.
If selected and try to save, the relationship cannot save according to the rules but the user is confused (UX issue) and the screen appears to hang. I'd expect the invalid relationship type pop up to be triggered to show right away but it does not. Better, yet don't show invalid relationship type(s).