Steps to reproduce:
Result: Associated WP.com sites are missing from the My Site > Switch Site > Choose site screen if you log in by way of the Install Jetpack flow. (2m35s)
Account screen after installing Jetpack via the app|Choose site screen missing WP.com sites|Pull-to-refresh|Choose site with WP.com sites showing after pull-to-refresh
---|---|---|---
|
|
|
Tested with WPAndroid 15.4-rc-1 on Pixel 3 Android 10.
So, after testing this for a bit, here's what I found:
Assuming those findings are accurate, here's what I believe is happening: apparently we're skipping the Epilogue screen when using Magic Links, but we shouldn't, since we fetch for the user's sites on that screen. There's logic in place to handle this specific scenario, but somehow it's not working. As far as I can see, this could either mean that logic is broken for a while and we hadn't noticed (is there a way to find out if that's the case?) or that the logic for Jetpack connect (or Magic Link login in general) changed recently and broke this flow.
Without digging a bit more into this, I have no way of knowing for sure and unfortunately I don't quite have the time to do so right now. But assuming this is really only happening on this flow and only when using Magic Links, what do you think of making it a Groundskeeping issue? If you believe this is more urgent, I could certainly take a few hours to look into it again next week.
Totally cool by me to put this one in Groundskeeping鈥擨 put it in the to-be-triaged list for now and will circle back. Thanks for the update and feedback @renanferrari!