Setting the TemporaryLobUpdate to False should help (TemporaryLobUpdate is not supported for using with TClientDataSet).
If it doesn't help, please send to unidac*devart*com a complete small sample that demonstrates the problem, including the script for creating database objects.