[rules-users] getBestSolution not returning the correct Solution?