that was good advice... but I made that change, updated the phone, very clearly synced the phone, and the error message stays exactly the same!! which is weird because the error message still references that bit of text ("...commcaresession...") that I actually removed from the code... but I guess that #session sort of gets substituted with the "instance(commcaresession)" text, that would explain why the message still says that? I truly promise that I have updated...
I am submitting this as a bug report, but if you have ideas let me know.
Eric