@ DarkOriginCC - There has been a bug with forum profiles for quite a while now, where some threads just do not show up.
You can help Jagex figure out what's wrong by submitting a bug report following the instructions in the "How do I report a website bug?" section at the end of the
What's the difference between a Bug and a Technical Issue?
article in the Support Centre.
I'm not sure what 'link' you are referring to that is not working. The Quick Find Code you posted (QFC) worked for me to find your thread.