Thanks Jason, unfortunately no if it freezes like that the options window never opens, i have left it for multiple minutes to test and nothing, i always have to end task the program. When the options window does load as normal its almost instant as you would expect it to be. So it either opens immediately on clicking it, or not at all.
Edit:
Also it seems to be instance dependent, if i open next and it allows me into the options i can then go in and out of it as many times as i like with no issues. However if i close and reopen next its a lottery to weather it will work, but if it doesnt it wont everytime i try it, but if it does it will always work. So maybe its something in the loading the program process, if thats even possible?