I tripped over an interesting issue recently regarding the running of PowerShell workflows.
Consider the world’s simplest workflow
workflow test-w1 {“hello world”}
If I run this on a 32bit Windows 8 PowerShell machine – it works
If I run this on Windows 2012 (64bit) on PowerShell it works
if I run this on Windows 2012 PowerShell (x86) – it doesn’t work!
Be aware of how you are running your workflows