I am having this problem using Evernote 6.12.2 with Mac Sierra 10.12.6:
I have created a KM macro that expands the text "rel;" to "relationship"; and another that expands "Rel;" to "Relationship"
(I used to have a single macro that looked at the case of this trigger and expanded it conditionally; I replaced it with 2 macros as part of troubleshooting the problem I am about to describe)
This macro (see screenshot) works fine in all programs - except in Evernote.
In Evernote, when I type the trigger text at the start of a line, it works perfectly. But if I type it in the midst of a line, I get this:
"RelationsRelationship" (or the l.c. equivalent if I type the lower case version of the trigger text).
I have tried changing from "match after any character" to "match after a word break" - no difference. I have changed from "insert by pasting" to and from "insert by typing."
Any ideas what's going on - and how to fix or workaround it?