I'm using ver 3.7.2 and all is fine. When I tried to upgrade to 3.8.6 and 3.8.7, the db can be written and even read with old (3.7.2) application but the one using 3.8.6/7 can not.
I debugged the issue and found it can't resolve the column data at native mac library returning null. I'm using Mac x64.
It seems the native lib for Mac is buggy, and it's not possible to use it.
I can provide more details if needed.