For our skill CompliBot, we recieved two reviews today that dropped us from a tie for first (with Daily Affirmation), to a tie for 10th (With Toughguy) in the skill rankings. Unfortunately, due to the random ordering of skills that have the same number of reviews and average rating, we're seeing a problem with pagination where Toughguy is showing up as the last skill on page 1, and the first skill on page 2. One of those slots should be showing our skill. Instead, our Skill is nowhere to be found.
Aaaaand now it's moot. While I was writing that post we got another review of only 4-stars (*sigh*) that moved us solidly into the middle of page 2. Either way, the bug is there, screenshots show it. It's possible that this is a caching issue - I had my browser open to the Alexa skills page at the time the review came in, so maybe I had page one cached, someone gave us a good review to bump us up to a tie with Toughguy (and thus page 1), and then when I went to load page 2 it cached Toughguy as the second of the two at that review score?
Hi Galactoise, We have been unable to reproduce this, but looking through code we don't see any issues. Our only guess would be, you were looking at page one, but the collection of skills was out of date or cached. So when you clicked on next, the collection updated. Thus, you saw the move of Toughguy from page 1 to page 2. Perhaps you thought your skill was gone because you didn't see it lower on page 2? Unfortunately, without reproducing the issue, there isn't much we can do. We will keep our eye out for this coming back up. Thanks!
Yeah, it's almost certainly an issue with the way skills are cached, and it seems like an edge case (literally, in this case, as it involved crossing the edge of your pagination). I don't think it is a high priority issue, just wanted to call out that the caching may be causing people to see weird things.
FWIW, I'm seeing this issue repro again. This time it's "Daily Affirmation" by GeekGirl Marketing and App Development that is getting obscured by Per4mnce Software's "Area Code", at the exact same spot (the boundary between pages 1 and 2), and in keeping with the scenario I described before, both skills have the exact same rating with the exact same number of reviews. It's definitely a browser cache issue, because I opened an incognito browser and loaded the page, and do not see the issue. In my original browser, however, I'm still stuck in a state where it always shows Area Code in both slots. I can browse to different pages and browse back, change the filtering and change it back, or even switch over to the "home" tab and switch back to "skills", and the same skill is still shown in both slots. The fact that I've now independently seen this issue occur more than once tells me that it's probably not as much of a fluke as it was made out to be. I imagine most people don't actually realize it's happening, and they just browse past it, but that's terrible for the creators of the skills that get obscured, since a user browsing the store would skip over them without ever knowing it.