Hmm. I'm using the version with dynamic sprites that you sent a few days ago. When I open SGDK2 and start playing around right away, the "suspend" error does not occur. It was only after a lot of moving rules around and making new rules, and doing many other things in the project that this error occurred.
I was working with the MetalMan sprite, and I added a "magnets" parameter, and I don't think I had the map editor open, even. But it didn't update the constructor when I looked at the generated code, and even when I closed and re-opened the map, or even saved the project after it looked that way, then closed and reopened sgdk2, it still had the object reference message. I don't know how it was fixed, but eventually, I deleted and re-added the parameter, and it fixed it.