It doesn't work that way. A link is to an ASIN (unique product in Amazon). The same product might have a different ASIN in a different region. The product description, title etc might vary.
Seems like changes .com to .de works with every item i can find. Some just won’t be deliverable in a different geo.
Maybe you end up on the home page when there is no ASIN for your country? There should be a nicer message telling you that’s what happened. But if it always dumps to the home page, that’s just dumb — Amazon could easily do the lookup.
But why?