(There doesn't seem to be any test for CriteriaBuilder#selectCase().)
This fails:
The actual query/entity mapping doesn't matter, any selectCase() expression with literals fails:
The rendered criteria query is using parameters for the literals:
The JPQL equivalent with simple literals and no parameters works: