In a completely fresh project (and all my other projects...) after importing Playmaker 1.8.1 directly from the Asset Store, SetProperty doesn't display the Set Value option. In an active project I have, I noticed that some of the actions I've added from before have the option, but if I add a new SetProperty action, it doesn't show.
Moreover, the only way for me to use the Set Value option is if I copy/paste the working action and re-use that and change the Target Object. But this doesn't work for my other newer projects since I have no working action to reference.
The only way around this for me is to copy over the action across projects, then use the working reference action from the FSM. This isn't an ideal solution, but it's all I can do for now.
Another image for reference where I was trying to modify the isTrigger of a Box Collider -- but I can't.
I think even my GetComponent is messed up:
The image above is from a tutorial video I was checking to see how it should look like, and then below you have mine.
This is using Unity 5.3.5p1.
I've been up for a while, so I'm not sure if this is a bug or if I'm losing it.
EDIT: Upgraded to 5.3.5p3 - still no difference with a fresh project.
EDIT 2: Another thing I noticed is that the properties available between the broken and working actions are different, even though there's only one Playmaker Action script for SetProperty in my new project.
In the second image for the non-working action, I have that extra isActiveAndEnabled property.