TTable als Notlösung zu bezeichnen, finde ich nicht ganz korrekt.
Auf jeden Fall sollten keine Records falsch dargestellt werden.
Wenn das über eine
Query zum gleichen Ergebnis führt würde ich auf einen falschen Datenbestand tippen.
Einen Bug der
DB-Controls würde ich erst mal nicht voraussetzen. Dazu sind die schon zu etabliert.
Vielleicht ist irgendwas an den
DB-Treibern geändert worden.
Evtl. hilft es, das Projekt mal komplett neu erzeugen zu lassen. Das hat bei mir gerade bei einem alten D7-Projekt auch geholfen.
Ansonsten vielleicht mal eine älteres (stabiles) Projekt-Backup compilieren und schauen, ob dort das Problem jetzt auch auftritt.