This is what it looks like in live preview:
And the first bit in reading view:
Here’s the text:
- item1 ^id1 - item2 - item3 ^id2 ![[#^id1]] ![[#^id2]]
this is syntax wrong and has always been wrong. Check out the the docs.