However, that doesn't mean that "useDynamicUpdate" function is necessarily the issue.

Can you post up your PHP code for the model that is having the issue?

I briefly skimmed the Zephir docs to better understand what the setSnapshotData() function was doing at the time of the error. If for some reason there is an issue with your model, hopefully it'll be enough to help you track it down.

If you don't use independent column mapping, I would recommend doing so. And if you don't already, you should look into Phalcon's DevTools as well. Invaluable tool for getting things up and running quickly and accurately

Are you able to post the actual code you use? The code does look valid but it is just a small part of your overall codeset I'm sure. I'm just trying to get enough info to help debug either in the app or the framework itself. It would be great to see enough to hopefully reproduce the issue on my side

I tried that but to no avail. Also, thanks for the other advice.

The code I posted above is perfectly fine but started acting up after the last version update. Is there a bug in 2.0.4 or did something change that I should know about?