So I thought, let's download a new copy of Cumulus 4 and try running that without any of my data or configuration files. The result is the same.
Next port of call was to see if downloading .NET 4.8 might help, but on doing that I was told that my computer was already running a later version.
I get the same result if I run it with admin rights, except I get the Windows dialog box warning me that it may be unsafe to run. But that's what I got with every upgraded installation on my old Windows 10 setup.
Finally, I have a Windows 7 virtual machine, and I tried it on that, but the result was the same. I get the feeling I'm missing something obvious, but cannot find what it is. Can anyone help please. Many thanks in advance.