I have fixed the issue by replace the to replace illegal XML characters to yes.
5.2 Replace Illegal XML Characters
Some special characters cannot be used in XML. If your data contains these characters, the client will get an error. If you set this setting to Yes, those illegal characters are replaced by the DEL character, and the client will not get an error. However, the data that the client receives will not be exactly what is stored in your database, because these characters have been replaced.
This Replace Illegal XML Characters option is not available when the OData version is OData 4, because OData 4 returns data in JSON format.
Default value: No