edit:
below is the old main post. This has become a big problem since yesterday. Today it must have occured more then 30 times already and its really disrupting my learning today.
For me it occasionally occurs that skritter gets stuck, I do not see the big part of the last card anymore, the saving animation plays and no matter how long i wait nothing happens. Only a refresh helps (I have once tried to leave and come back a while later). This problem is new, it has occurred the first time within the last two weeks and has been plaguing me since then.
Uncaught TypeError: this.prompt.review is undefined
render https://skritter.com/js/application.js:7
renderPart https://skritter.com/js/application.js:5
set https://skritter.com/js/application.js:5
next https://skritter.com/js/application.js:45
handlePromptNext https://skritter.com/js/application.js:45
i https://skritter.com/js/libraries.js:47
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
next https://skritter.com/js/application.js:5
_handleNavigateNext https://skritter.com/js/application.js:5
_handleNavigateReveal https://skritter.com/js/application.js:5
i https://skritter.com/js/libraries.js:47
_fire https://skritter.com/js/libraries.js:61
_handle_combo_down https://skritter.com/js/libraries.js:61
_key_down https://skritter.com/js/libraries.js:61
_receive_input https://skritter.com/js/libraries.js:61
keydown_event https://skritter.com/js/libraries.js:61
i https://skritter.com/js/libraries.js:61
application.js:7:5645
resolved! libraries.js:61:18989
Uncaught TypeError: this.prompt.review is undefined
_handleNavigateReveal https://skritter.com/js/application.js:5
i https://skritter.com/js/libraries.js:47
_fire https://skritter.com/js/libraries.js:61
_handle_combo_down https://skritter.com/js/libraries.js:61
_key_down https://skritter.com/js/libraries.js:61
_receive_input https://skritter.com/js/libraries.js:61
keydown_event https://skritter.com/js/libraries.js:61
i https://skritter.com/js/libraries.js:61
application.js:5:16909
Uncaught TypeError: this.prompt.review is undefined
update https://skritter.com/js/application.js:6
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
n https://skritter.com/js/application.js:2
g https://skritter.com/js/libraries.js:1
r https://skritter.com/js/libraries.js:1
o https://skritter.com/js/libraries.js:1
C https://skritter.com/js/libraries.js:1
i https://skritter.com/js/libraries.js:61
application.js:6:5876
Another instance, this time it actually does not save, thats a first and the reason why I am posting this here. I cannot click the save button or next button, doing so does nothing
I clicked a couple buttons so there are a lot of errors.
XML Parsing Error: no element found
Location: https://api.skritter.com/v2/queue/update?languageCode=zh
Line Number 1, Column 1: update:1:1
resolved! libraries.js:61:18989
Uncaught TypeError: this.prompt.review is undefined
render https://skritter.com/js/application.js:7
renderPart https://skritter.com/js/application.js:5
set https://skritter.com/js/application.js:5
next https://skritter.com/js/application.js:45
handlePromptNext https://skritter.com/js/application.js:45
i https://skritter.com/js/libraries.js:47
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
next https://skritter.com/js/application.js:5
_handleNavigateNext https://skritter.com/js/application.js:5
_handleNavigateReveal https://skritter.com/js/application.js:5
i https://skritter.com/js/libraries.js:47
_fire https://skritter.com/js/libraries.js:61
_handle_combo_down https://skritter.com/js/libraries.js:61
_key_down https://skritter.com/js/libraries.js:61
_receive_input https://skritter.com/js/libraries.js:61
keydown_event https://skritter.com/js/libraries.js:61
i https://skritter.com/js/libraries.js:61
application.js:7:5645
resolved! libraries.js:61:18989
Uncaught TypeError: this.prompt.review is undefined
update https://skritter.com/js/application.js:6
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
post https://skritter.com/js/application.js:2
handleClickSaveReviews https://skritter.com/js/application.js:7
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
application.js:6:5876
Uncaught TypeError: this.review is undefined
next https://skritter.com/js/application.js:5
handleClickNavigateNext https://skritter.com/js/application.js:6
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
application.js:5:9215
Uncaught TypeError: this.prompt.review is undefined
handlePromptToolbarGradingMousedown https://skritter.com/js/application.js:7
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
handleMousedownButton https://skritter.com/js/application.js:7
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
application.js:7:10192
Uncaught TypeError: this.prompt.review is undefined
changeReviewScore https://skritter.com/js/application.js:7
handlePromptToolbarGradingMouseup https://skritter.com/js/application.js:7
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
handleMouseupButton https://skritter.com/js/application.js:7
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
application.js:7:10691
Uncaught TypeError: this.prompt.review is undefined
handlePromptToolbarGradingMousedown https://skritter.com/js/application.js:7
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
handleMousedownButton https://skritter.com/js/application.js:7
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
application.js:7:10192
Uncaught TypeError: this.prompt.review is undefined
changeReviewScore https://skritter.com/js/application.js:7
handlePromptToolbarGradingMouseup https://skritter.com/js/application.js:7
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
handleMouseupButton https://skritter.com/js/application.js:7
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
application.js:7:10691
Uncaught TypeError: this.review is undefined
next https://skritter.com/js/application.js:5
handleClickNavigateNext https://skritter.com/js/application.js:6
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61
I dont know whats going on today. Usually this is not a big problem. happing at most 2 or 3 times a day. But today i get it consistently after 2 to 10 cards. I already tried things like deleting my cooking, disabling addons to no avail.
edit: it just keeps happening. i might have some corrupt card or something?!
I have tried my best to collect more information:
It does seem like there is some card with corrupt data. I my test i was only studying tones.
I went over all the lists one by one and studies them until i finished all items and then continued for another 20 and the following result has yielded:
Studying HSK3 or ‘Important words missing or delayed in HSK’ results in skritter getting stuck.
Studying HSK1, HSK2, HSK4, Kitchen, Common Clothing, TOCFL Level 3 and two private lists called Glossika, iTalki Lessons does not result in Skritter getting stuck.
Due to another bug i already reported I could not test TOCFL Level 2.
The last time I have used the mobile app to rejuvenate items shared across those list was about 2 weeks ago, so it is not possible to say with certainty that the problem does not occur in any list I did not finish studying yet besides for items that are makes as learned in said lists. (relevant unfinished lists are: HSK4, Kitchen, ‘Common Clothing’, TOCFL Level 3 and my private list Italki Lessons)
So what i can currently say with certainty:
There is at least 1 item or more occurring in HSK 3 and ‘Important words missing or delayed in HSK’ that cause the issue. If it is 1 item, the item must be shared between the lists or a hanzi used in words in both lists. If it multiple items they could be shared or just occur in both lists.
The item does not occur in the lists: HSK1, HSK2 and my private list Glossika.
The item is currently not marked as learned on my account in the lists: HSK4, Kitchen, ‘Common Clothing’, TOCFL Level 3 and my private list Italki Lessons
Also it is worth noting that the problem occurs in HSK 3 which i finished studying month ago. The problem occurred the first time 2 weeks ago. so it must have been a change that happened to HSK3 within that timespan. However it most be noted that i was depressed during december, so I might not have studied enough to notice the bug in December, early January
this is assuming that randomness does not play a fluke on me
I did a somewhat motivational break and the problem occurs again. as of now i did not do the same testing to restrict it to a deck, but it makes revising tones with no deck selection on impossible.
Edit: i can testify that the error now also occured with HSK3 and Missing/Delayed in HSK disabled
initializing prompt libraries.js:61:18989
XML Parsing Error: no element found
Location: https://api.skritter.com/v2/queue/update?languageCode=zh
Line Number 1, Column 1: update:1:1
Uncaught TypeError: this.prompt.review is undefined
render https://skritter.com/js/application.js:7
renderPart https://skritter.com/js/application.js:5
set https://skritter.com/js/application.js:5
next https://skritter.com/js/application.js:45
handlePromptNext https://skritter.com/js/application.js:45
i https://skritter.com/js/libraries.js:47
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
next https://skritter.com/js/application.js:5
_handleNavigateNext https://skritter.com/js/application.js:5
_handleNavigateReveal https://skritter.com/js/application.js:5
i https://skritter.com/js/libraries.js:47
_fire https://skritter.com/js/libraries.js:61
_handle_combo_down https://skritter.com/js/libraries.js:61
_key_down https://skritter.com/js/libraries.js:61
_receive_input https://skritter.com/js/libraries.js:61
keydown_event https://skritter.com/js/libraries.js:61
i https://skritter.com/js/libraries.js:61
application.js:7:5645
Uncaught TypeError: this.prompt.review is undefined
update https://skritter.com/js/application.js:6
f https://skritter.com/js/libraries.js:1
M https://skritter.com/js/libraries.js:1
p https://skritter.com/js/libraries.js:1
trigger https://skritter.com/js/libraries.js:1
post https://skritter.com/js/application.js:2
handleClickSaveReviews https://skritter.com/js/application.js:7
dispatch https://skritter.com/js/libraries.js:37
handle https://skritter.com/js/libraries.js:37
i https://skritter.com/js/libraries.js:61