Pythonnet version: v3.0.5 built from source Reproduced on Windows 11. Not reproduced on MacOS. The issue occurs during Shutdown, when all the live objects gets disposed. I managed to reproduce it using a new unit test when I was trying to fix #2574.