When you save and reopen the file connection might be losing important parameters. There may be an invisible dependency on the data model that's not being properly re-established. Maybe create a simple macro that forces the connection to refresh properly.