Why could this be happening: VS Workflow with custom InfoPath Task Forms does not trigger OnTaskChanged when form is submitted with data (so clearly changed). Funny thing is that the same workflow works on my local machine SharePoint, but not on the production server.
What could I check that could be preventing OnTaskChanged event from triggering?
For information, my InfoPath forms environment is done in similar way to how it is described here: http://www.codeproject.com/Articles/195348/SharePoint-2010-State-Machine-Workflows-with-Custo.
With only exception that I also had to set this:
Set the Feature Receiver (under workflow properties in VS Solution Explorer) Assembly and Class Name properties of the module Project Item to "Microsoft.Office.InfoPath.Server, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" and "Microsoft.Office.InfoPath.Server.Administration.XsnFeatureReceiver", respectively.
If someone has any suggestions about why OnTaskChanged may not be triggering when adding InfoPath form functionality, please post a reply about it here! Thank you!