Perhaps, before deciding to replace the programmer, you could try it on from my experience more stable windows xp. Unfortunately, windows xp updates will be discontinued very soon, so this would make sense only in terms of identifying where the fault lies. Good luck mate!
Bookmarks