I’m using Firefox, not the developer edition but it’s probably a Firefox issue then. No sweat, I’ll just keep doing my reviews within the hour to keep the leveling going on ![]()
Sorry, I should have quoted the post I was referring to. This is the one I was replying to
Ah
I have compatibility mode off so I just set back to back to ‘repeat until correct’. Tomorrow I have my next big review batch, will let you know if that works correctly now.
I’m using Firefox, but not Developer Edition. I do have very strict privacy and security settings though, could that be affecting it?
Maybe. I just now tried disabling enhanced tracking protection [1] for WaniKani and Reorder Omega started working for me. Surprisingly, it now continues to work even after reenabling the enhanced tracking protection. Maybe it is worth a try if this also fixes it for you?
I’ll give it a go and report back! Thanks for being so quick on the responses.
Is it just me, or do synonyms (WaniKani synonyms, not user synonyms) not work in self study? Here’s an example:
Hmm, that is weird. As far as I know it should work. I will look at it this weekend, hopefully ![]()
Lessons page always crashes after starting quiz with Reorder Omega enabled on Chrome. Turning compatibility mode off didn’t help. When I click start quiz the app seems to encounter stack overflow
VM930:1 Uncaught RangeError: Maximum call stack size exceeded
at Array.eval (eval at _jStorageListenKeyChange (session:239:18), <anonymous>:1:114)
at o (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:3053)
at Object.set (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:7179)
at pass (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:795:65)
at Object.new_set [as set] (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:843:28)
at Array.<anonymous> (userscript.html?name=WaniKani%2520Lesson%2520User%2520Synonyms%25202.user.js&id=45c3e33e-be87-47eb-b6da-d0836a972b63:343:32)
at o (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:3053)
at Object.set (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:7179)
at pass (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:795:65)
at Object.new_set [as set] (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:843:28)
session:17 Uncaught RangeError: Maximum call stack size exceeded
at Object.stringify (<anonymous>)
at Object.set (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:7065)
at pass (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:795:65)
at Object.new_set [as set] (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:845:24)
at Object.new_set [as set] (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:828:32)
at Array.<anonymous> (userscript.html?name=WaniKani%2520Lesson%2520User%2520Synonyms%25202.user.js&id=45c3e33e-be87-47eb-b6da-d0836a972b63:343:32)
at o (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:3053)
at Object.set (application-9527de9c312aa77f5701e1f51dcb018d9f211fba67e7fb05644c6d1bd738bce7.js:5:7179)
at pass (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:795:65)
at Object.new_set [as set] (userscript.html?name=Wanikani%253A%2520Reorder%2520Omega.user.js&id=8f5d74b4-4351-46d9-8e04-41f6aa46ad44:843:28)
so it hangs for a bit then the quiz page is completely non-functional, either crashing when I try to input an answer or refusing to accept the answer.
Oh, that’s no good. Thanks for reporting, I will look into it
I just ran through testing my other scripts in isolation with Reorder Omega and it seems like Wanikani Lesson User Synonyms 2 was causing the issue.
EDIT: It seems like that script is not maintained anymore so I will remove it.
You could try upgrading to Lesson User Synonyms 3.
I’m currently having the same issue as @Warrie but I’m on Chrome not on Firefox. It gives me at least the first Kanji but after that just Vocab items. I have compatibility mode on and there are no errors in the console.
I tried to deactivate all other scripts but it still does not seem to work.
Images
Here you can see how it only works for the first item:

Even though I still have Kanji to review:

(the radical was added to queue after I made the gif but the Kanji were there before)
Installed scripts:
I thought I was the only one with this bug but that doesn’t seem to be the case anymore… But no rush I can still use the old script for the time being!
Have you also tried it with compatibility mode disabled? With compatibility mode enabled, WaniKani uses its old method for the review order: Always have a pool of 10 active items, and question you on one of these 10 items randomly. Therefore, if there are less than 10 radicals + kanji left, the pool also contains vocab items which WK might randomly pick beforehand.
With compatibility mode disabled, WK uses its new method: do all reviews in a fixed order determined at the session start, and push back half-answered items randomly (but by at most ten places). Therefore, the order determined by Reorder Omega at the lesson start is now also the order in which you are presented the items (at least for the first half-question of each item).
Does any of your other scripts still require compatibility mode enabled? Otherwise disabling it would probably be for the best.
Ohhh great insight, thanks! I think that worked for me.
I think I misinterpreted what you mentioned in your earlier post. You were saying to turn off compatibility mode there too?
Yes, that is what I wanted to say in that post. I should probably edit it to make it more clear, because I never explicitly stated that having compatibility mode disabled is preferable here.
What setting do I need to put on to make it so it shuffles within each item type?
So if I have reordered by “Type” to radical>kanji>voc, how can I make it so all the Kanji Reading and Writing are shuffled within the kanji section? Right now its asking me for a Kanji Reading and the same Kanji meaning right after. Id much prefer it shuffle within each type. So it I have a few readings in a row and then a couple of meanings etc.
So this is actually a different problem than reorder scripts are designed to solve. In Wanikani the reading and meaning questions of an item are linked, there’s actually only one item in the queue and WK picks either reading or meaning when the item is up for review. Typically the meaning and reading questions are not back to back, however. Do you perhaps have the Back To Back setting enabled in Omega? Or the separate Back To Back script installed? Or perhaps you have Reorder Ultimate installed and 1x1 ticked?
That did it, thanks!
I guess the default is set to “Back to Back: Repeat until correct” which wasn’t very clear, now that its disabled it seems to not be doing it now.
![]()


