Links between two different files, like `[[id:e54113f9-2ad7-4a86-94be-68ffc696de0b][hello]]`, get broken when publishing. (whatever the settings).
I haven't found any workaround. Being able to move around entries, functionality provided by `org-id-link-to- org-use-id`, is pivotal, IMO.