On the 4.7 Drupal demo site I created a case of type 'Housing Support' for Rebekah Adams. I added Beulah Barkley as the 'Benefits Specialist. My user (Test Test in the demo) was the 'Homeless Service Coordinator'.
The problem is that the 2 relationships get added differently.
The image shows the relationships tab from Rebekah Adams' record (the case client). Note that Test Test is her Homeless Services Coordinator (OK), while she is the Benefits Specialist for Beula Barkley (Ouch, wrong way around).
Both relationships are defined the same way (B->A notation) in the Case definition ...
This is clearly a bug as it used to work fine in 4.6.