If your Unity project uses the IL2CPP compiler, The compilation will fail due to the IL2CPP compiler stripping out code that it thinks is not needed but is infact needed.
To stop this stripping of code we need a link.xml with the contents:
<linker> <assembly fullname="DataModelBindings" preserve="all"/> </linker>
This is should also be mentioned in our readme documentation
Relevant part of Unity documentation: https://docs.unity3d.com/Manual/IL2CPP-BytecodeStripping.html