Noticeable drop in Pretendo SPR streetpasses

Hello!

I noticed that starting a few weeks ago (can’t remember exact date), I started getting noticeably fewer Pretendo SPR streetpasses than before. I have been using Netpass + Pretendo together since the Netpass integration was released, however, I have few enough Pretendo friends that I remember who they are and also I tend to streetpass them overnight, when I am not in a Netpass room. (I only enter Netpass in the morning and check that I’m back “home” at night.)

I am aware of the period when Pretendo SPR did not work at all and was fixed, so this is not about that period. I am also aware that Netpass had a period where the Pretendo integration did not work; this is also not about that period.

Prior to when Pretendo SPR stopped working, I was receiving roughly 7-10 streetpasses overnight; in particular, I would receive a streetpass from Friend_1 and Friend_2 every night, sometimes twice. I would receive a streetpass from Friend_3 every other day or so.

After the Pretendo SPR fix + Netpass fix, I noticed that I received a streetpass from Friend_3, but ONLY in Fantasy Life. They did not appear in Mii Plaza. I do not remember this happening before. I mostly use streetpasses in Mii Plaza, so as a result, I turned off Streetpass in System Settings for all titles except Mii Plaza. (And Monster Hunter 4G, but no one on my friends list has EVER streetpassed me there, likely because it’s the Japanese game.) However, this does not seem to have helped.

I also tried an experiment for the past day where I:

  1. Turned off Netpass’ Pretendo integration
  2. Uninstalled Netpass’ patches
  3. Reinstalled Nimbus (to reinstall Pretendo’s SPR patches)

Overnight, I received 2 Pretendo streetpasses in MIi Plaza. (Yay!) However, I did not receive a streetpass from Friend_1 or Friend_2, despite Friend_1 being online and Friend_2 confirming their 3DS has been in sleep mode for the past 24 hours.

Sorry for the long post, but I wanted to provide as much context as possible to explain why I think this may be a bug and also to help with debugging the issue. If needed, I’m happy to provide my MAC address to a dev for debugging purposes.

Thank you very much!

1 Like

@GamersInternatio

#1

StreetPass Relay is functioning.

Passes are (seemingly) random, despite the server connection every 30 mins or so.

It is likely decreased now due to the fact we have an auto-clearing database that removes entries over 2 weeks old (the clearing was introduced only a few weeks ago before SPR went down initially)

1 Like

I see, thank you, the auto-clearing database would explain some things.

However, I am still concerned about the fact that I only get streetpasses from friends in a certain game, when it’s enabled (by both of us) for multiple. This definitely isn’t the case for organic streetpasses, and was never the case for me before the past few weeks.

1 Like

It was always like that for me. One friend I got every day almost in one game, and almost never for another (once every 2 months or so).

Passes are random, it seems.

SPR does not function the same as organic StreetPasses either; it was never meant to.

1 Like

Thanks for the reply, I looked into the initial Streetpass Relay implementation and realized I had some mistaken assumptions about it (for posterity, if anyone is reading the thread and is curious, aspects of it are explained here: Iwata Asks - StreetPass Relay Points - Page 2)

Another thing that bothers me is that in Netpass (w/ Pretendo integration ON), whenever it’s loading SPR passes on boot, it often takes a while (showing lots of ===) and then I get nothing.

Sorry, I realize most of this post (and replies) is just me complaining. Genuinely though, I am so grateful to the Pretendo team (and Netpass) for enabling me to experience Streetpass despite not being able to own the console during the peak of the 3DS era. Thank you for all your hard work and I really am having a blast with my 3DS!

1 Like

We are unaffiliated with NetPass. NetPass has explained that instead of dual-using NetPass SPR and Pretendo SPR; what it instead does with Integrations is queue Pretendo passes via NetPass SPR. It’s…odd, and I don’t quite understand how that even works.

Also, regarding relay points, Pretendo doesn’t change how they’re done on a system level (just URL redirections as part of generally-required Nimbus patches to connect to Pretendo period - unable to be separated), but the actual implementation on the server end I don’t believe tries to mimic a relay point 100% as that would be pretty taxxing on the server and database (I would imagine).