I think I now know what the issue is. Waterfox classic uses the old tried and true XUL code for add-ons, much like what my browser uses called Pale Moon. While I'm not sure why a feature just stopped working in an old XUL coded version of uBlock Origin, if you want the latest uBlock Origin you may have to go
here. Not sure why Justoff doesn't mention it at his Github page
here. If Waterfox is anything like Seamonkey or Pale Moon, check out Justoff's Classic Add-ons Archive there in the link.
Note: a Quick Google search said Waterfox classic used XUL. I guess there's a new version of Waterfox like today's BS Firefox and Chromium derivatives that all use security plagued WebExtension code. You can read about what I had to say about that
here at my website.
As far as NoScript, I'm afraid that isn't XUL coded. Why it's now acting up as well as uBlock Origin seems to me some kind of corruption in the browser. Could even go so far as memory corruption or hard drive corruption, but I have my doubts on that. What is a BTS update?
Alternatives to NoScript can be had at PaleMoon's website, but I don't know if they'll work in Waterfox classic due to the install file. I
might be able to make it work by editing the extension though if it doesn't.
To be quite honest with you about NoScript, I used to use it back in my Firefox days and swore by it as a first layer of security before my anti-virus. But over time it became more and more cumbersome as webpages continued to use more and more third-party scripts and what not just for the basics of functionality. And that's despite me whitelisting 2nd level domains or what ever NoScript called it. I even donated to the project. Though, NoScript still offers certain things that are very useful. Especially helping protect one from a malicious JS file that grabs your password if that JS file was uploaded to a hacked server. Then there was ABE and Clickjacking protection. (And just going back at the documentation, it looks like yet again the "wonderful" WebExtension code messed things up.
What's ABE?)
ABE has been assassinated
Today I use something different in lieu of NoScript. I sandbox all my browsers using the now free and open source
Sandboxie. Though, I configure things in Sandboxie in such a way that only certain files and directories that are needed for write permission by the browser are permitted. Anything else that tries to write or pull from the hard drive outside of the sandbox
should be denied. I even run Keepass (a password manager) in Sandboxie so that I primarily can cut off all network activity should something try to grab the i/o of Keepass. I also use Bitwarden.
I find through my use of uBlock Origin (a wide spectrum blocker) with custom added blocks and Sandboxie, I have at least stepped up the game for privacy and security as best as I can (absent of the ol' Intel Management Engine BS).
You can download Firefox portable, Chrome Portable, or Pale Moon Portable and run each in Sandboxie and have several for certain purposes. There's even
UnGoogled Chromium. I have that installed for a plain vanilla browser with no add-ons added for sites that refuse to work in Pale Moon or testing my website. I tested UnGoogled Chromium for any telemetry a year or two ago and didn't see anything calling home to the Google mother ship in a network packet sniffer. It is very plain vanilla, but it's Chromium none the less. But refrain from adding any add-ons to it. The moment you do the gig is up.
In addition to uBlock Origin, you might be interested in NextDNS. They offer lists that you might be familiar with in uBlock Origin as well as many other DNS filtering feathers such as security related filtering and DoH (DNS Over HTTPS). I am testing NextDNS right now and have since disabled certain Ad blocking lists in uBlock Origin since I don't need them enabled while using DNS level filtering unless I use a VPN. There's also Pi-hole for the Raspberry Pi SBC (Single Board Computer). While alright, again it'll probably fail on a VPN connection if the DNS quires are encapsulated over the VPN. That's where software Ad blocking comes in at lie the aforementioned uBlock Origin.
Going further, check out the very capable Pfsense. And you can interface a Pi-hole to Pfsense.
Setup Pihole To Work With Pfsense (On Any Hardware) and To Redirect All DNS Traffic Back to Pihole | Coy Geek
Anyway... LOL Backup your Waterfox profile and try and copy/paste the cloned profile to it. Or at least start with just a backup of the prefs.js file. It seems like there's browser corruption somewhere. You should be able to invoke safe mode for the browser by pressing and holding the Shift key and launching the browser at the same time.