Issues with encoded values not matching

Well, it’s a mystery, If I change the config.yml to the default settings and the java code in mainActivity.java to default it works just fine ( except that it won’t respect the turn restrictions/ turn costs I want)
It only seems to report encoded data mismatches when I implement the carflagencoder and use the encoding manager and change the config file to respect turncosts.

if I uncomment the 2 commented lines here the mismatch occurs
GraphHopper tmpHopp = new GraphHopper().forMobile();
// CarFlagEncoder cfe = new CarFlagEncoder(5,5,1);
// tmpHopp.setEncodingManager(EncodingManager.create(“cfe”));
tmpHopp.setCHEnabled(true);`