We are using SP2010 on-premise and InfoPath 2010. Recently we found one of InfoPath library's workflow page got error. After investigate the ULS log, the error is "System.ArgumentException: Column 'ABCIniti' does not exist. It may have been deleted by another user."
The library have a designer workflow (2010) named "ABC Initial workflow". The workflow have been published since several years ago and more then 20 versions have been published before. The lookup column "ABC Initial workflow" is existing since day 1 we published the workflow. Right now, it just disappear without any warning. In the "Create View" page, we can no longer see the look up column. Recently we have not touched anything related to this workflow or this library.
By googling the error, I found one of the work around is to delete all the association with this workflow and then publish it again. It will force SharePoint re-create this lookup column.
However, it is not a good solution to us because we have 500+ running instance of this workflow "ABC Initial workflow". It will impacting too many users if we re-run the 500+ workflows.
Could you please advice any workaround and any reason the column disappear itself?
P.S. I have changed "List View Lookup Threshold" from 8 to 16 and perform IISreset already.