Send to Kindle
You work hard to develop your skills, knowledge, and attitudes. In spite of your best efforts you have communication gaps with co-workers.
Assuming it is not a skill issue, it is most likely due to style. Oil and water have trouble mixing and blending, only a serious chemical intervention will fix that problem.
In reality, the inability to adapt to different styles of co-workers is perhaps the real problem. You can choose to treat this like a skill issue or treat it like a personality issue.
Skills are easier to acquire, personality is harder to change. But that does not mean you should not try. Sometimes that is all you can do. Perhaps not trying hard enough is the bigger deficiency.