-
Issue description: I have uploaded a PDF of a spreadsheet log that includes links to different documents. I have given the chatbot instructions to use the log when users ask for activities that are listed within that log. Often it works perfectly and provides the link to the suggested activities in the correct format. But sometimes it does not and provides a broken link and doesn’t follow the correct format. I provided screenshots within the same chatlog where it worked and a time it didn’t work.
-
Link to the page with the widget in question: Engagement Resources
Hi there and welcome to the Community, @user32968 ![]()
Thanks for flagging this up!
I’ve forwarded this issue to the dev team and will report back once I have any news ![]()
Hello! I’m checking in to see if there have been any developments on my question. Thanks!
Hi @user32968 ![]()
Thank you for waiting!
I’ve requested an update from the devs and will immediately let you know as soon as I have any news ![]()
Hi there, @user32968 ![]()
Our devs have investigated the issue, and here’s what they found.
In general, LLMs can still struggle with citing URLs accurately. Since they generate text, they may sometimes hallucinate sources or create broken links. This issue is known as citation grounding failure, and unfortunately, it can’t be fully eliminated on our end, as it’s a common issue of LLMs.
However, we’ve also found another issue that’s causing broken links in your case. In your PDF files, some URLs are separated by a zero-width space.
Here’s an example:
Because of this, the chatbot may read the link incorrectly and generate a broken version of it.
To help resolve this, please adjust the link formatting in your files so the URLs are not split by hidden characters like zero-width spaces.
Please let me know if this helps clarify things or if you have any questions left ![]()


