### Godot version

4.1 24cb43a

### System information

Windows 10 x64

### Issue description

Every time I launch Godot, I'm greeted with this in my console:
```
ERROR: Resource file not found: res://InputEventKey_7cuxk.
   at: (core\io\resource_loader.cpp:227)
```
Seems to be only happening in Project Manager and comes from this:
![](https://chat.godotengine.org/file-upload/udqZP8NQfogp4rjRL/Clipboard%20-%2021%20kwietnia%202023%2022:24)
It's part of my `editor_settings-4.tres`. I didn't test, but I think it applies to any shortcut that you customize. For some reason ResourceLoader tries to load it as a project resource, while it's a sub-resource.

Does not happen in 4.0.2.

### Steps to reproduce

1. Open Godot 4.1 project manager
2. Check the console

### Minimal reproduction project

N/A
ERR_PRINT("Can't find movie writer for file type, aborting: " + Engine::get_singleton()->get_write_movie_path());
			Engine::get_singleton()->set_write_movie_path(String());
		}
	}
#ifdef UNIX_ENABLED
	
	if (OS::get_singleton()->get_environment("USER") == "root" && !OS::get_singleton()->has_environment("GODOT_SILENCE_ROOT_WARNING")) {
		WARN_PRINT("Started the engine as `root`/superuser. This is a security risk, and subsystems like audio may not work correctly.\nSet the environment variable `GODOT_SILENCE_ROOT_WARNING` to 1 to silence this warning.");
	}
#endif
	OS::get_singleton()->initialize_joypads();
	
	AudioDriverManager::initialize(audio_driver_idx);
	print_line(" "); 
	
	audio_server = memnew(AudioServer);
	audio_server->init();
	
	xr_server = memnew(XRServer);
	register_core_singletons();
	MAIN_PRINT("Main: Setup Logo");
#if !defined(TOOLS_ENABLED) && (defined(WEB_ENABLED) || defined(ANDROID_ENABLED))
	bool show_logo = false;
#else
	bool show_logo = true;
#endif
	if (init_windowed) {
		
	} else if (init_maximized) {
		DisplayServer::get_singleton()->window_set_mode(DisplayServer::WINDOW_MODE_MAXIMIZED);