I added my link as a source to one of the shows and it showed up on the page, but shortly after my link has disappeared. I tried adding it again, yet it says "Duplicate link", but my link is not present on the page for it to be a duplicate.
Hi jfontestad, were you looking at the fully expanded page of link results for the episode when you saw your link was not there? Since all links added besides official and direct video sources are put into an automatic algorithm when added, your link may not remain in the same order from when you first added. You can check just by doing a search on your browser while on the link results page and if you are receiving the duplicate link error, then your link should be somewhere in the results list.
Let me know if you still have trouble or have any other questions!