I asked this question on the steam forums, but after some research I figured this was a better place to ask this question. I'll start from the beginning.
I've been having SERIOUS trouble with papyrus and scripting. I was pretty comfortable with the old scripting in Oblivion and Fallout 3, and I've read all the wikis on the topics. But I'm still getting errors. Also note that this is occurs EVERY TIME I try to access ANY property defined in the property manager. Here's an example.
I set out to complete a simple mission: to set an objective displayed. Easy, right? I read up on how to do this on the wiki and with regard to properties, so I tried it out. In the property manager, I create a property in a quest script called ArtnMS01a, which is the name of its owning quest (I know, cryptic text. Don't ask). This is a quest property, so in the source it reads:
Quest Property ArtnMS01a Auto
This compiles with no errors.
Now I go to the objectives tab and make some objectives, including objective #1. I go to the stages tab and make stage 10, then put in the script fragment:
ArtnMS01a.setobjectivedisplayed(1)
When I tried this, I got this error:
Starting 1 compile threads for 1 files...Compiling "QF_ArtnMS01a_01000D96"...c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\QF_ArtnMS01a_01000D96.psc(18,0): variable ArtnMS01a is undefinedc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\QF_ArtnMS01a_01000D96.psc(18,10): none is not a known user-defined typeNo output generated for QF_ArtnMS01a_01000D96, compilation failed.Batch compile of 1 files finished. 0 succeeded, 1 failed.Failed on QF_ArtnMS01a_01000D96
I read this and come to some conclusions. I know that it can't find the property value for ArtnMS01, so I don't know why it can't find the value. I try this again, except with kymquest selected to the original script. I figured that would solve the problem, but yet again, it came up with the same error.

At this point I can accept that I'm doing something wrong, or at least skipping an obvious step. Every time I try to reference a property ANYWHERE, even inside of a script that has the property defined inside of it, I get this error. So basically, I can't really do any quest scripting at all until I figure this out.
Thanks in advance for any help. It's likely I'm missing an obvious step, so I apologize for that too.