Starting from 4.4, project.godot defaults project icons to UIDs instead of resource paths:

Since the current code always assumes config/icon is a res://, icons can't be loaded if they are uid://.
A workaround is to manually edit project.godot to make it use a res://