To be honest, "On your right" is not that helpful and I can see why it causes confusion. The way it's issued makes it sound like a command, but if it was a command then you would command them to move to the left instead (hence the confusion).That's one I use, although a lot of pedestrians - and some cyclists - seem unable to grasp its meaning.
This reminds me of the payroll lady at work. Shes a runner. She was telling me of the circular route she does from her house, she was convinced it was uphill all the way round.Every circular route is, on average, flat.
To be honest, "On your right" is not that helpful and I can see why it causes confusion. The way it's issued makes it sound like a command, but if it was a command then you would command them to move to the left instead (hence the confusion).