Persistent Translator Issues

I frequently get a message saying that "An error occurred while saving this item" when I try to save citations from several databases (Google Scholar, Proquest, PsyArXiv). Error doesn't always happen right away, and often the connector will show several articles/citations loading in the browser popup before anything goes wrong.

This may be triggered by specific articles, but it happens persistently enough that I can't just manually skip each article where it goes wrong. More importantly, if I've selected all articles on the page (usually ~10-50) Zotero will fail to download any of them so long as one article causes an error.

Notably, on sites that allow a direct download of the RIS files for your search results (such as Proquest) I have not run into errors with the direct download but I have still received this error from Zotero.

I have removed and re-installed the connector on both Firefox and Chrome. I have tried closing and opening Zotero on desktop and resetting file sync history. I have turned off my additional browser extensions (just ad blockers) on the sites where I have attempted to use the Zotero extension. Zotero desktop is up to date.

Name of the translator matches the site I'm using, aside from PsyArXiv, which uses a translator for the parent site (OSF Preprints).

Popup says "Saving to [Folder]" where folder is the folder I've set up on Zotero desktop and selected in the dropdown menu.

Debug ID: D547580726

Sample webpages where I've received the error (debug ID is from psyarxiv page):

https://www.proquest.com/results/33844EEB5FF44661PQ/1?accountid=15090

https://psyarxiv.com/discover?q=(%22group%20threat%22%20OR%20%22collective%20threat%22%20OR%20%22deprivation%22%20OR%20%22relative%20deprivation%22%20OR%20%22group%20deprivation%22%20OR%20%22relative%20group%20deprivation%22%20OR%20%22collective%20autonomy%22%20OR%20%22collective%20autonomy%20restriction%22%20OR%20%22discrimination%22%20OR%20%22group%20discrimination%22%20OR%20%22racial%20discrimination%22%20OR%20%22realistic%20threat%22%20OR%20%22symbolic%20threat%22%20OR%20%22group%20injustice%22%20OR%20%E2%80%9Cmajority%20minority%20shift%E2%80%9D%20OR%20%E2%80%9Cmajority-minority%20shift%E2%80%9D%20OR%20%E2%80%9Cracial%20shift%E2%80%9D%20OR%20%E2%80%9Cdemographic%20shift%E2%80%9D%20OR%20%E2%80%9Ccollective%20nostalgia%E2%80%9D%20OR%20%E2%80%9Cmeta%20dehuman*%E2%80%9D%20OR%20%E2%80%9Cmeta-dehuman*%E2%80%9D)%20AND%20(%22collective%20action%22%20OR%20%22collective%20participation%22%20OR%20%22social%20movement%22%20OR%20%22social%20movement%20participation%22%20OR%20%22movement%20participation%22%20OR%20%22political%20action%22%20OR%20%22social%20action%22%20OR%20%22collective%20means%22%20OR%20%22protest%22%20OR%20%22social%20protest%22%20OR%20%E2%80%9Csystem%20chang*%E2%80%9D%20OR%20%E2%80%9Csystem%20challeng*%E2%80%9D%20OR%20%E2%80%9Cchange%20system%E2%80%9D%20OR%20%E2%80%9Cchallenge%20system%E2%80%9D%20OR%20%E2%80%9Chierarchy%20challeng*%E2%80%9D%20OR%20%E2%80%9Chierarchy%20attenuat*%E2%80%9D%20OR%20%E2%80%9Coutrage%E2%80%9D%20OR%20%E2%80%9Cmoral%20outrage%E2%80%9D%20OR%20%E2%80%9Cgroup-based%20emotion%E2%80%9D%20OR%20%E2%80%9Cgroup%20emotion%E2%80%9D%20OR%20%E2%80%9Canger%E2%80%9D%20OR%20%E2%80%9Chostility%E2%80%9D%20OR%20%E2%80%9Ccontempt%E2%80%9D%20OR%20%E2%80%9Chope%E2%80%9D)
  • edited October 2, 2023
    If you're regularly trying to save 30-50 items at time, you're almost certainly just hitting Site Access Limits. Generating RIS or similar and importing that is the correct workaround.

    The PsyArXiv issue is unrelated — that's just an error trying to save the last item on that page. We'll investigate.
  • On Google Scholar there were definitely access limits. I ended up locked out a few times. PsyArXiv only shows 10 results per page, so likely there's something else going on. Glad you're checking it out.

    If it helps to know, I tried searching the entirety of OSF Preprints (which includes PsyArXiv) and instead of giving the "An error occurred while saving this item" message it simply skipped any article it couldn't process. Unfortunately that often meant that less than half of the articles on each page would be saved. Here's the url and debug ID for that attempt as well:

    Debug ID: D1829468385

    https://osf.io/preprints/discover?page=2&q=(%22group%20threat%22%20OR%20%22collective%20threat%22%20OR%20%22deprivation%22%20OR%20%22relative%20deprivation%22%20OR%20%22group%20deprivation%22%20OR%20%22relative%20group%20deprivation%22%20OR%20%22collective%20autonomy%22%20OR%20%22collective%20autonomy%20restriction%22%20OR%20%22discrimination%22%20OR%20%22group%20discrimination%22%20OR%20%22racial%20discrimination%22%20OR%20%22realistic%20threat%22%20OR%20%22symbolic%20threat%22%20OR%20%22group%20injustice%22%20OR%20%E2%80%9Cmajority%20minority%20shift%E2%80%9D%20OR%20%E2%80%9Cmajority-minority%20shift%E2%80%9D%20OR%20%E2%80%9Cracial%20shift%E2%80%9D%20OR%20%E2%80%9Cdemographic%20shift%E2%80%9D%20OR%20%E2%80%9Ccollective%20nostalgia%E2%80%9D%20OR%20%E2%80%9Cmeta%20dehuman*%E2%80%9D%20OR%20%E2%80%9Cmeta-dehuman*%E2%80%9D)%20AND%20(%22collective%20action%22%20OR%20%22collective%20participation%22%20OR%20%22social%20movement%22%20OR%20%22social%20movement%20participation%22%20OR%20%22movement%20participation%22%20OR%20%22political%20action%22%20OR%20%22social%20action%22%20OR%20%22collective%20means%22%20OR%20%22protest%22%20OR%20%22social%20protest%22%20OR%20%E2%80%9Csystem%20chang*%E2%80%9D%20OR%20%E2%80%9Csystem%20challeng*%E2%80%9D%20OR%20%E2%80%9Cchange%20system%E2%80%9D%20OR%20%E2%80%9Cchallenge%20system%E2%80%9D%20OR%20%E2%80%9Chierarchy%20challeng*%E2%80%9D%20OR%20%E2%80%9Chierarchy%20attenuat*%E2%80%9D%20OR%20%E2%80%9Coutrage%E2%80%9D%20OR%20%E2%80%9Cmoral%20outrage%E2%80%9D%20OR%20%E2%80%9Cgroup-based%20emotion%E2%80%9D%20OR%20%E2%80%9Cgroup%20emotion%E2%80%9D%20OR%20%E2%80%9Canger%E2%80%9D%20OR%20%E2%80%9Chostility%E2%80%9D%20OR%20%E2%80%9Ccontempt%E2%80%9D%20OR%20%E2%80%9Chope%E2%80%9D)
  • OSF imposes a 100/hr API query limit for unauthenticated users, so this is definitely something to keep in mind if a large number of search results are going to be imported, because we use the API queries for retrieving the metadata of search results.

    That said, actually what I found was that the current OSF translator wouldn't recognize the search-results pages at all, so no translation would happen. It appears to me that the search result page's structure has changed since the original post, and so has how query terms is handled in the back end. These problems are being addressed.
Sign In or Register to comment.