Closed csonnek closed 4 months ago
Support References
This comment is automatically generated. Please do not edit it.
I believe this may be an issue when there is a Jetpack connection issue or identity crisis of some kind on an Atomic site. On the account in question the site shows as a free Jetpack site, rather than a paid WordPress.com Atomic site. I tested this on as test account on a site with a good Jetpack connection/showing properly in Calypso and got the expected support options.
Before adding the user as an admin:
After:
@escapemanuele Vertex has worked on Help Center in the past, but I'm unsure if you are still the owner and if this needs to be fixed in Help Center or something with Atomic identification. Can you let me know if your team will be able to take a look?
This is a particularly important one since we're using admin status on multiple sites as one of our Developer identifiers (though hopefully they wouldn't experience this across all of the sites simultaneously to minimize impact). With our changes to forum staffing resulting in less staffing there that makes it more impactful when they end up in a less monitored channel without a way to contact us directly.
Hey @kriskarkoski, we can try to give this a look.
I'm having some trouble understanding the problem, you say that on a site with a good Jetpack connection/showing properly in Calypso and got the expected support options
. So if things are set correctly, it works as expected?
📌 REPRODUCTION RESULTS
📌 FINDINGS/SCREENSHOTS/VIDEO
I think @kriskarkoski hypothesis is correct, I was able to reproduce it.
What I did:
@escapemanuele the problem here seems to be when there is a connection issue for a specific user on the site. In the example above, the site's connection still exist and the connection owner (my a8c account) had no issues. However, my non-a8c experienced the same as @csonnek reported.
Ideally, we would route Admins to chat, even if there's a connection issue on the account (or the site), as chat would be the best way to resolve quickly.
📌 ACTIONS
@escapemanuele I think Livio answered this but yes, if the connection is good it works as expected, it's when there is a connection issue that the wrong options are shown. Basically the support options shown should be based on the site's plan only and the connection status shouldn't impact the experience.
Ok, I was able to replicate, thanks for explaining how to do it.
We'll try to see if support options can be shown based on site's plan and not on user's connection status.
8233672-zd-a8c is a report of this where the owner can access support, but an admin cannot. In this case the Jetpack connection in CLI and debug looks okay, but it does show DNS issues in Calypso and is using a localization plugin that's appending the language to the URL that may be interfering.
In 8249529-zd-a8c the user reported being sent to the forums while their site was experiencing a Jetpack connection issue due to a bad plugin update. Interestingly, they also have Woo Express and their own Creator plan that should also give then the ability to contact us so it looks like the Jetpack issue took precedence and somehow forced them to the forums despite having other eligibility as well.
Another instance in 8250293-zd-a8c The owner can access support, but an admin cannot. Jetpack connection and CLI and JP debugger look OK and the admin's interface language is English.
Another instance in 8250293-zd-a8c The owner can access support, but an admin cannot. Jetpack connection and CLI and JP debugger look OK and the admin's interface language is English.
We advised the user to send an email to us but when they do, they receive a response explaining that "It looks like you have a free WordPress.com account." and then explains how they can get help. I have manually created a ticket and email the non-owner admin user here: 8259013-zd-a8c
Another case where the admin contacted us via the forums. We didn't discuss what support options they saw but I noticed they are an admin on other accounts with paid plans, so I would expect them to be able to reach us directly.
Ticket: 8258695-zd-a8c
This user also had the same issue where two administrators on their site can only access the Forum support option. 8205167-zd-a8c
Another report in 8277657-zd-a8c where the user posted to the forums because they couldn't contact us. In this case they own the site, but not the upgrades. Jetpack connection seems fine.
@escapemanuele Any updates on this?
@kriskarkoski - We were able to reproduce with a local admin on an atomic site. We're testing further and looking into the issue.
@kriskarkoski We'll probably be ready today with a fix https://github.com/Automattic/wp-calypso/pull/91494 :)
This should have been fixed by https://github.com/Automattic/wp-calypso/pull/91529.
We are working on handling users without a Jetpack connection, we'll redirect them to https://wordpress.com/help/ in that case, where they will be able to get support.
The issue has been fixed
@escapemanuele Is there a PR or other reference on what we changed to resolve it fully?
Hey @kriskarkoski I believe that PR https://github.com/Automattic/wp-calypso/pull/91529 fixed the issue, with this PR that implemented the redirect in case of broken connection.
Quick summary
We had a paid site forums thread where the person got routed to the forums and not paid support: https://wordpress.com/forums/topic/sftp-access/?view=all -
The original poster is a listed Administrator for the Creator site owned by another user - https://wordpress.com/wp-admin/network/admin.php?page=store-admin&action=search&username=207154266
We thought that even non-owner admins would be able to reach out via the Help Center and get email or live chat support. However, this did not seem to happen in this case as the presence of the
wpcomhelp
tag on the thread indicates the request came from the Help Center (https://wordpress.com/help).See related Slack thread for discussion: p1714053806473009-slack-C06ST3C477T
Steps to reproduce
n/a
What you expected to happen
The non-owner Administrator user of the Creator Plan site would get priority support.
What actually happened
The user was routed to the free support forums where they waited nearly two weeks for help.
Impact
Some (< 50%)
Available workarounds?
No but the platform is still usable
Platform (Simple and/or Atomic)
Atomic
Logs or notes
No response