Quel riscaldatore è troppo potente per quella quantità di acqua e questo potrebbe averlo fatto funzionare on/off troppo spesso causando un malfunzionamento del termostato : prova a verificare di nuovo la temperatura dell'acqua con un altro termometro perchè se fosse 28 °C è veramente eccessiva e sarebbe la causa del mancato basking.