TO_DATE
não é uma função JPQL, tente com parâmetros
String query = "SELECT COUNT(data.amount) FROM FinanceTransactionData data "
+ "WHERE data.cusId = :cusId AND data.dateOfIssue "
+ "BETWEEN :fromDate AND :toDate";
Se você definir os parâmetros, certifique -se de definir o TEMPERALTYPE correto.
BTW: Não use StringBuilder para concatenar literais de string, veja Quando usar o StringBuilder em Java