When adding Indirect Lookups fields to the component, the name of the related object looks fine, but when clicking on the link the URL shows the External ID instead of the Salesforce ID, so the redirect doesn't work.
Repro:
Create External ID field on object A
Create External Object B
Create Indirect Lookup in B pointing to External ID field in A
Create Field Set in B containing the field
Add the component to the object B record page and select the Field Set created
Create a record of A with External ID populated
Create a record of B in the external system with the field containing the External ID
The link appears in record B in Lightning with the Name of A's record populated
Click the link and it will give an error (bad URL)
When adding Indirect Lookups fields to the component, the name of the related object looks fine, but when clicking on the link the URL shows the External ID instead of the Salesforce ID, so the redirect doesn't work.
Repro: