Open jeffgolenski opened 1 year ago
I'll try to reproduce on Namecheap next since I already have an account there.
I got similar results on Namecheap
Both SA and cloud show the scan in progress.
Thanks for testing @jwidavid !
What's the best way for me to test on wp-engine? Looks like they don't have a free plan? I'll look into resolving the issue if I can reproduce it.
@jeffgolenski you mentioned in the issue that there was a video walkthrough but I couldn't find it, could you send it over so we can take a look? I've also tried to reproduce and it seems that things are working as intended.
@miguelxpn Sure thing. I'll ping you in slack with the direct link since the video may show sensitive info.
I found out what happened. Since in the video you first activated the free version we triggered a job that runs the free Protect scan, which is something completely separate from the paid version that uses Jetpack Scan behind the scenes. So once you upgraded it's very likely that the Jetpack Scan first scan finished quickly because the site wasn't big, but the plugin was still waiting on the free Protect Scan.
I'm not really sure on the best way to address this, we can't really have Calypso report anything about the free Protect scan as it's completely different from Jetpack Scan, perhaps we can try to detect this in the code and just stop pooling the free scan status.
When the Protect Stand-alone plugin is present and a user upgrades via the CTA within the bottom of the SA UI. Post purchase the SA UI says a scan is underway, yet cloud.jetpack.com says it's been completed. We just need to be consistent between the UI messaging.
Flow visuals + video walkthrough at task 24 p1HpG7-l2l-p2