Reported here: https://lingualibre.org/wiki/LinguaLibre:Chat_room/Archives/2021#jQuery.Deferred_exception:_this.pastRecords_is_undefined
Here a summary in English:
in the RecordWizard, at the "Details" step (the one where we type the words we want to record), the user loads a list of words from a Wiktionary category). When he clicks on "Done", the window does not disappear and nothing happen.
Meanwhile, he opens a javascript console where this message appears during that time
jQuery.Deferred exception: this.pastRecords is undefined
and the last resource loaded is, in cURL format:
curl 'https://fr.wiktionary.org/w/api.php?action=query&format=json&origin=*&formatversion=2&prop=pageterms&wbptterms=label&generator=categorymembers&gcmnamespace=0&gcmtitle=%3ACat%C3%A9gorie%3ALocutions%20verbales%20en%20fran%C3%A7ais&gcmtype=page&gcmlimit=max' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:85.0) Gecko/20100101 Firefox/85.0' -H 'Accept: application/json, text/javascript, */*; q=0.01' -H 'Accept-Language: de,en-US;q=0.7,en;q=0.3' --compressed -H 'Origin: https://lingualibre.org' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Referer: https://lingualibre.org/' -H 'TE: Trailers'
The user tested on several browsers (Firefox, Chrome, Safari) with the same results whather the list of words he wants to load., so it seems this is a user-related issue.
One explanation may be that user already recorded many words (currently 31,261) and the RecordWizard has some troubles to remove from the list the words he has already recorded.