Liegt möglicherweise an DataSnap.
Das sieht sehr danach aus, als ob da bei der eigentliche Abfrage ein Objekt nil ist das nicht nil sein dürfte. Da müsstest Du Dich mal durch DataSnap durchdebuggen (oder Data Abstract nehmen. Ist ein wenig flexibler als DS)