I recently transferred to a different location within my company, which caused changes to my title and duties.
The role in question is a programmer role that involves communicating with the end users the changes he has made.
The team member who was promoted into the position is extremely difficult to talk to due to his negative attitude and racist comments to others in the workplace. In the past, he has had several complaints lodged against him, however he is essentially exempt from discipline as he babysits for our direct manager.
The programmer recently made a large change to our system and many users do not understand the change. They've been reaching out to me for answers to avoid working with this programmer.
I can now be disciplined for answering their questions (this has happened already), even though I still have visibility to the coding changes.
Unfortunately, I'm unable to go to my manager due to their special relationship. Note that my relationship is strained with my manager due to ethical issues outside of this situation.
How do I go about getting the end users to communicate directly with the programmer?