### Godot version

v4.0.beta.custom_build [0a9e6e478]

### System information

Windows 10, Vulkan, GTX 960 528.24

### Issue description

This [55420](https://github.com/godotengine/godot/issues/55420) issue seems that it is not completely solved since in the advanced importer the same thing continues to happen.

### Steps to reproduce

- Put a 3D model on the scene
- Open the advanced import
- Disable Auto LOD or whatever you want to change
- See how mesh doesn't change

### Minimal reproduction project

N/A
group_file_cache.clear();
	String fscache = EditorPaths::get_singleton()->get_project_settings_dir().path_join(CACHE_FILE_NAME);
	Ref<FileAccess> f = FileAccess::open(fscache, FileAccess::WRITE);
	ERR_FAIL_COND_MSG(f.is_null(), "Cannot create file '" + fscache + "'. Check user write permissions.");
	f->store_line(filesystem_settings_version_for_import);
	_save_filesystem_cache(filesystem, f);
}
void EditorFileSystem::_thread_func(void *_userdata) {
	EditorFileSystem *sd = (EditorFileSystem *)_userdata;
	sd->_scan_filesystem();
}
bool EditorFileSystem::_test_for_reimport(const String &p_path, bool p_only_imported_files) {
	if (!reimport_on_missing_imported_files && p_only_imported_files) {
		return false;
	}
	if (!FileAccess::exists(p_path + ".import")) {
		return true;
	}
	if (!ResourceFormatImporter::get_singleton()->are_import_settings_valid(p_path)) {
		
		return true;
	}
	Error err;
	Ref<FileAccess> f = FileAccess::open(p_path + ".import", FileAccess::READ, &err);
	if (f.is_null()) { 
		return true;
	}
	VariantParser::StreamFile stream;