I was talking to a colleague today and I told them they were barking up the wrong tree when they were complaining to me about something that I could not do anything about, meaning to imply they should talk to my superior about it and not me. They got quite upset and thought I was being disrespectful. Was I being disrespectful without realizing it? Is this idiom indeed inappropriate in professional communication?
For context:
- The conversation was being had on Microsoft Teams, in writing;
- English is not a native language for either of us;
- We are based in different countries, although the cultures are supposedly quite similar;
- We are part of different teams in the same company and our teams are working together quite a lot so we have had informal conversations before, usually about technical subjects;
- If relevant, we are working in software development.