Feedback - Bug Reports

It’s happening to me too, win10, Firefox.

Here’s a way I could reproduce it consistently:

  • Practice → Cram
  • Search for the grammar point “に際して”, add to the cram session
  • Start the session
  • Enter the correct answer: にさいして
  • Expected: the correct audio plays automatically. Actual: it plays only when click on the button or press P.

If I do the exact same steps, but replace it with a different grammar point (e.g. the N5 だ), it plays the audio automatically.

Just in case: the bunpro settings are set to play automatically, and the browser site settings are also set to “Autoplay: Allow Audio and Video”

3 Likes

@hali_g (long time no see!)

It doesn’t happen ever after the first item?

Unfortunately I don’t have a Windows machine to test this on, but I do know the audio system is pretty janky at best.

I suspected it might be to do with auto-play being blocked on first page load, but Bunpro should have a pretty high trust rating as for that not to factor in.

Hi! For the most part, Bunpro has this nice SPA feel to it, but, unfortunately, this is not the case for the decks page, for example. Navigating to it triggers a full page reload, which is quite slow.

Also, sometimes when I navigate to the decks page, I turn out to be logged out for some reason, even though I’m still logged in in the dashboard.

All in all, it looks like Bunpro functions as two separate sites now :laughing:

1 Like

Just to confirm, have you tried it on the same sentences on Mac, or on different ones?

a boring debugger screenshot

I’m assuming that the code here is checking “has the audio already been played”, and if yes it should not be played again.
So it’s possible the issue only happens for some of the items that have only one of two voices, either male or female. And more specifically when the url to one of the voice files is an empty string instead of null, which trips the code to think the audio doesn’t need to be played again.
But pressing P key goes through some different code path where that isn’t a consideration.

I’ll see if I can check that in cram.

That was a very helpful hint. I went to read Mozilla’s page on autoplay and programmatic .play(), and it seems the browser would have given a warning in the address bar if it blocked audio. But I don’t see such a warning.

1 Like

It seems progress in Learn tab and “JLPT progress” calculates progress differently

learn=205/213 vs progress=210/213

1 Like

I tried some cram sessions w/ two grammar points that show this bug:

  • かとおもったら
  • にさいして

Try 1: added only かとおもったら

  • Audio didn’t play automatically

Try 2: added both.

  • The first sentence didn’t play
  • Clicked on the play button, listened to the sentence, then went on to the second sentence
  • The audio did play automatically

Try 3: added both.

  • The first sentence didn’t play
  • I didn’t click on the play button, went on to the second sentence
  • The audio didn’t play automatically

Just in case, try 4: added the だ grammar point

  • The audio did play automatically.

The thing is, it seems consistent in that some grammar points (or sentences) exhibit the issue, and some don’t, so it’s very unlikely to be a browser, trust etc. issue.

1 Like

I tried to cram 70 items. Actually, I did cram 70 items. But the numbers in the top-right only showed 69, with the last item showing “0” remaining:

I’ve encountered an odd bug.

I was away on holiday and put Bunpro into Vacation Mode. Now that I’m ready to start again I turned off vacation mode.

Something has gone wrong with my reviews though, I should be getting about 100 or so reviews daily, but after turning off vacation mode I’m not due any reviews now for several days. This is definitely wrong, I’m pretty sure I had reviews today, especially as I have quite a few beginner items to review( I have a Beginner I item that is due in 3 days? ), but, well this is what I see:

1 Like

We’re looking into this one.

@Enzo98 also reported this bug, and a few others I believe too.

1 Like

Checked your account. Seems to be fine.

The “JLPT Progress” to the right is and the one on the Deck are calculated/cached at different times, so I’m guessing at the time of report you had only just finished the Deck?

Anyway, lemme know if it persists 🙇‍♂️

@casual

Thanks to you two and your detailed feedback, was able to replicate this and get it fixed.

Due to some bad code logic by yours truly, it was only happening for questions that only had one available audio gender, hence why it worked fine for some questions and not others.

2 Likes

It is indeed two separate sites at the moment!

The SPA-site will slowly take over the old site.
Decks is high on the list for replacement, so it should be getting a makeover soon.

1 Like

I don’t want to send you down the wrong rabbit hole, but when I did press the button to turn off Vacation mode, it did the loading icon while it performed the action, but after that icon disappeared I checked the dashboard and I was still in vacation mode.

I had to do it a second time, which has this bug afterwards.

1 Like

I noticed a lot of grammar in my reviews weren’t auto playing the audio. After opening up the grammar page outside of the review and looking at the examples, it looks like many of the sentences don’t have audio - is this a bug or have more sentences been added since the recent update that don’t have audio recorded for them?

2 Likes

Many sentences on the site have had small ongoing fixes very recently, and due to the fixes, the audio no longer matches. This is true for all levels currently. However, we are planning on redoing the audio in the very, very near future, so apologize for the inconvenience in the meantime.

The current fixes were to make the sentences as natural as possible, and highlight individual uses of grammar structures more clearly, so overall a great thing for the site! :blush:.

1 Like

(Android app) Cannot add vocab synonyms with capital letters or numbers

When typing a new synonym word with capital letters or numbers, it shows up fine until I click the save button. Then it strips the caps and numbers out of the word.

Example: I want to add “day 3” as a synonym for 3rd day of the month. Currently, that’s not possible in the Android app.

Not sure if this is the thread for it, but doesn’t really feel like a feature request either, more request for a return of functionality that I’m not sure if it was deliberately removed or not: The change to the vocab search has made it basically unusable.

In smooshing the results so you have 3 items per line, the 2 pieces of information I most want to know about a vocab word I’m searching for have been removed.

  1. Do I already have this word in my reviews or not? Last week, when I searched a vocab word, I’d see the little Bunpro logo on the side if I had the word in my reviews, and wouldn’t see it otherwise. This was VERY helpful to me (because I’m manually adding vocab word by word.)

  2. How is the word pronounced? Used to have the hiragana pronunciation next to the word, and what I’m doing is skimming the readings looking for a couple words I like with a given reading (to associate that reading with that particular kanji in the word.) Currently it doesn’t even work on mouseover for me, I have to click each word. But even if it were mouseover, that’d make this process take 10x longer than it needs to.

I’m trying not to be overdramatic, but these aren’t just workflow changes, these are “If this is deliberate I guess I need to go back to doing vocab on Anki” changes. But I’m also not sure they’re deliberate changes, because it seems weird to hide that information (given it used to be there and was very useful.)

1 Like

Another one: in grammar review it no longer gives furigana on mouseover for vocab I don’t have in reviews. I don’t want to click and get a definition, I want to mouseover the word and get the furigana!

I think having the option to click for the definition is great, but the fact that it’s removing the mouseover furigana is a problem.

Sorry to be such a squeaky wheel about all this stuff.

Edit: looks like it’s only some, maybe it’s something to do with which deck the vocab is from compared to which vocab I’ve added?

Edit 2: Now it seems to be working as expected? Maybe it was particularly to that card, I’ll try to find it again.

1 Like

There is something kind of strange about this grammar point:

It has no information at all in both the Structure and Details section, and while it’s in the N3 Grammar deck, it is being skipped over in the learn queue.

EDIT: The same is true for this one:

2 Likes

Done! Hope this makes your searching a nicer experience