Sorry, I explained that poorly.
I started with a new file, and iterated with a couple of lines to test it out.
Everything was fine, then I wrote some incorrect code.
I fixed the mistake and added the final output.
Asking to run the model would result in no action.
I then copied the source to a new file and it ran as expected.
The problem seemed to be in the development cycle, and maybe I ran into the issue you described.