[[ IgnoreMouseEvents ]]
Resolved disappearing window issue on Windows. I was setting GWL_STYLE only as a pre-emptive strike against someone changing something that required setting them both here and made the change after testing thinking it would make no difference but as it's causing the problem I have removed it and only setting GWL_EXSTYLE now.