### 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
theme_db = memnew(ThemeDB);
}
void finalize_theme_db() {
	memdelete(theme_db);
	theme_db = nullptr;
}
#ifdef DEBUG_INIT
#define MAIN_PRINT(m_txt) print_line(m_txt)
#else
#define MAIN_PRINT(m_txt)
#endif
void Main::print_help(const char *p_binary) {
	print_line(String(VERSION_NAME) + " v" + get_full_version_string() + " - " + String(VERSION_WEBSITE));
	OS::get_singleton()->print("Free and open source software under the terms of the MIT license.\n");
	OS::get_singleton()->print("(c) 2014-present Godot Engine contributors.\n");
	OS::get_singleton()->print("(c) 2007-2014 Juan Linietsky, Ariel Manzur.\n");
	OS::get_singleton()->print("\n");
	OS::get_singleton()->print("Usage: %s [options] [path to scene or 'project.godot' file]\n", p_binary);
	OS::get_singleton()->print("\n");
	OS::get_singleton()->print("General options:\n");
	OS::get_singleton()->print("  -h, --help                        Display this help message.\n");
	OS::get_singleton()->print("  --version                         Display the version string.\n");
	OS::get_singleton()->print("  -v, --verbose                     Use verbose stdout mode.\n");
	OS::get_singleton()->print("  -q, --quiet                       Quiet mode, silences stdout messages. Errors are still displayed.\n");
	OS::get_singleton()->print("\n");
	OS::get_singleton()->print("Run options:\n");
	OS::get_singleton()->print("  --, ++                            Separator for user-provided arguments. Following arguments are not used by the engine, but can be read from `OS.get_cmdline_user_args()`.\n");
#ifdef TOOLS_ENABLED