Backport "Participant Role is determined wrong" to 26.3.x / v2.10.x

Backport of #3555 (closed) to release/v2.10.x.

MR: !3689 (merged)