Jest to spowodowane następującym błędem:HHH-3577 Nieprawidłowy kod SQL w kolejności według klauzuli, gdy używanie połączonych podklas .
Jako obejście możesz usunąć @OrderBy i fetch = FetchType.EAGER w podcasts i załaduj kategorię za pomocą następującego zapytania zamiast get() :
SELECT DISTINCT c
FROM Category c LEFT JOIN FETCH c.podcasts p
WHERE c.id = ?
ORDER BY p.publishedAt