For now, the shown error is the same when there is no config path/URL or when Core cannot load the given config, etc.
In UI, we need to add a check to distinguish an empty path/URL (and prevent calling the API) from a non-empty errored path/URL.
Depends on #191