If standard Querydsl StringPaths are used without any reference to a query class tree, we previously dropped the first segment of the path expression. Moved to a completely different algorithm to determine the path by just using the Path's toString() representation and the root removed if necessary.