I ran into something similar where a handle I knew was correct wasn’t indexing properly into the linklists object. I think there is some sort of bug on shopify’s side because I worked around it by running my handle through the downcase filter. This should obviously do nothing but doing the equivalent of the following:
{% assign listhandle = link.handle | downcase %}:
fixed the problem for me.