This seems like custom JSON sent to your backend and then sent to Typesense itself. There may be some differences between server configuration or a side effect from your backend implementation. Hard to say without seeing the actual request performed to Typesense's API.
Also, are the schemas identical and are the documents between the two the same?