I have a web macro that has been around since major version 7, I think.
Since upgrading from 8.5.5 to 9.1.5 (at least, I think that is when it started), when the macro gets to the step where it is supposed to copy the link to a job variable, it gets this error.
Exception in Task: Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked on it.
From the looks of things this does not actually prevent the variable from being set, which would have saved me quite a bit of time if I'd noticed it sooner, but it does cause the task to fail.