I wonder if you can share your psf file - or at least a part of it (in order not to disclose too much company internal data) and I can take a look at it.
While I realize it's not an answer to your question, I will suggest that you use SQLite instead. In the end you will find it a much simpler yet more robust way of dealing with your data. It's free, there are free viewers you can use to view and edit your database structure, and the data within it. It's very powerful. There are many examples all over the web of how to set it up and use it. The other big thing is that any automation you create in the future will be able to use standard SQL statements to interact with the data. This can be a very big deal if your company or dataset grows considerably. Also no ODBC drivers are required on any machine that interacts with SQLite, so the many problems associated with ODBC immediately and permanently disappear.
To add to what Patrick said, just be aware that SQLite is only supported in VX.2.x and newer releases. Here is a link on using SQLite with Databook: https://support.mentor.com/en/knowledge-base/MG595085?pid=sc%3Asearch&pid_context=SQLite
After using SQLite for a while now, I can't imagine going back to what we were using before