Alright so I did some testing, and I’m almost 99% sure I know what the issue is.
I noticed you said you “turned off encryption” and the game ran.
I will assume you didn’t really know how encrypting a godot game works. You have to manually build the export template from source and include your encryption key in there, otherwise it will not work, and if you ticked “Encrypt Index (File Names and Info)”, which you likely did, godot will crash your game on startup with that exact message, since it cannot decrypt the filenames, since it doesn’t have the actual keys.
It’s not enough to simply enable “Encrypt Exported PCK”, you have to build the release template from source. There’s a link at the bottom of the Export dialogue about this, see: Compiling with PCK encryption key — Godot Engine (4.5) documentation in English
If you want to have your game assets encrypted, I’ve made a tutorial for windows, see: Easy to follow tutorial for encrypting your PCK file