ну я просто сказал парню, что благодаря этому верхнему регистру букв спринг различает слова, которые идут после 'By' и следовательно понимает по ним, по каким критериям метод должен создавать запрос к базе и фильтровать. Своего рода парсинг. Это тоже одна из причин. Если не поможет, то тогда можно и нужно в
application.properties ещё добавить logging.level.org.hibernate.type=TRACE, чтобы видеть в логах хибера, когда выполняется запрос, чтобы знать хотя бы, какие значения в этот запрос передаются.