@mcc I feel the need to apologize for all the "you're not trying hard enough" / "use a different distro" / "use a different laptop" replies.
The firefox thing might be a snap issue. Snap/firefox will refuse to do a lot of things for "security". (Among other things, it will refuse to serve files if there's a hidden folder anywhere in the path to that file, or if the file itself is a dotfile).
@double_a_runi It's a Snap issue. However, on Ubuntu, the Firefox provided *by the OS* is a Snap. So as far as I'm concerned it is a Ubuntu issue. A modern OS should probably ship with a web browser.
Does FlatPak have these issues?