My ALC unloads fine normally, but fails consistently after I've stepped through code with breakpoints. Unload() + GC just never completes unless I detach first.
I’ve ruled out the usual stuff (static refs, events, threads, GCHandles). Feels like the debugger is holding onto types/metadata once anything gets inspected.
Has anyone else run into this? Or might have a clue how to solve it?