So, I’ve installed Fedora 33 recently, and left the device name as the default, which on the Gnome configuration app will be just fedora, but its actually localhost.localdomain by default.
When I changed the device name Firefox stoped working, and I found out it was because on my /etc/hosts the device name wasn’t updated, it was configured as so: 127.0.0.1 localhost localhost.localdomain
Changing localhost.localdomain to the new device name fixed the issue with Firefox, but now I’m not sure if this was a problem with firefox or an oversight by gnome or fedora.