Add web site not working

I am using quelea 2022 when I try to use add website my computer wll generally shut quelea down

which version of Operating system do you use?
also dit you try it with other websites and on a different computer.

I am using windows 11 and Quelea 2022 I have tried on the computer at our hall, at my home and at Staveley hall and all do the same thing

I am having the same issue on my Windows 10 Pro 21H2 system running Quelea 2022.0

I was trying to cue up a YouTube video.

Thanks Terry I was sure it worked before the last update