Sorry that I do not have an answer for you, only a piggyback comment on the random portion of your post.
I cannot say that I am surprised TC randomly does something other than instructed every once in a while. When it randomly does 'things' that it's had no issues executing in previous runs of the test, I have to reboot the dedicated machine we have it on. Then it apparently has removed "all the eye boogers from its vision", allowing TC to execute and receive the intended results.
Yes, I am getting this as well. TC 12.42.3048.7 x64
Randomly, I'll get an exception panel shown with an exception (ctutil.dll i think). Clicking 'Send' for the error details doesn't work and it states to send manually.
When this happens I just re-run TC and it is OK.
However, I've found that launching TC often takes 2-3 'goes' before it actually launches. Click 'Test Complete 12' in start to start TC and nothing happens (In task manager, a 'consent.exe' process starts but nothing happens on UI). Try a couple of times and eventually the TC splash is shown and TC starts. Possibly related?