So I have added more debugging to check the tiletype, and indeed, the tiletypes are as they should be… video here:
pathfindwithtiletype.mkv (2.9 MB)
I even limited the acceptable tiles to only the plain grass type:
easystar.setAcceptableTiles([0]);
And pathfinding appears to ignore that as well…