Sat-api currently drops all links (stac_item.links) when ingesting stac items. The bug is happening here.
const links = data.links.filter((link) => hlinks.includes(link))
The fix is filtering by rel:
const links = data.links.filter((link) => links.includes(link.rel))