It’s apparently 15 days since my last comment and I still haven’t had the TP bug since then.
I did have a single driver timeout yesterday (black screen everything locked up for 10 seconds or so), but the game recovered, I didn’t lose my connection and I was able to keep playing.
I did notice after that timeout I had two Diablo IV processes showing as suspended in Resource Monitor after I shut down the game. For me at least, it looks like when something goes wrong in D4 it leaves a new process suspended but consuming a chunk or RAM and virtual memory. These processes do not show up in Task Manager, just Resource Monitor. Killing the processes in Resource Monitor frees all the ram and VM back up.
I’ve been keeping an eye out for these suspended D4 processes since I realised it was happening and clearing them out. Maybe that’s part of the reason why I’m getting less (no) TP bug action.