Just wanted to post my findings on this error, which I run into frequently, and offer my help testing the fix in the released plugin.
While running dual client + QuestTimer, I often run into this error when picking up colo tokens on multiple accounts. Once you see this error, QuestTimer stops working in the session & you must completely reload the client. (If you just relog, the plugin is no longer available in the Decal bar.)
After a bit of digging, I found that this is happening because there is contention for the errors.txt file between QuestTimer plugin instances. Most often, QuestTimer is simply trying to write a line into its error log saying that the quests file was modified outside this session because of dual logging. If one instance cannot write this because the other instance is writing it, then the error will hit.
The solution to this needs to be done in code, I think, unless anyone has found a different reasonable workaround... Just add an error handler to the error logging function. I tried that and it worked OK for me.


