if you wanna go to a specific post in a thread you gotta make sure the url points there
for example here is me linking a post in a thread
https://selectbutton.net/t/robot-you-have-20-seconds-to-comply-ai/13557/207
the last number in the url says the post number, the second to last number is the thread number. like you said this isn’t really a broken thing it’s just how the urls work in discourse. so when you’re searching for threads and it’s giving you results it’s only linking you to the thread and not a specific post. you can ‘fix’ it by remembering where you left off and adding that to the URL or by clicking the thread in your watched threads list or searching for the post you left off at. hope this helps!