kartonage
I can see no error here or in other routing engines. Probably an error in Maps.me routing. Nothing in this area that would prompt a 40 mile diversion. More data would be needed to compare routing engines though (start point, end point etc).