Community user lands on Page Not Found Page (404) upon clicking on a survey invitation link and logging in in a given custom URL configuration
Last updated 6 days ago ·Reference W-7474177 ·Reported By 29 users
If a community is configured to use a custom URL with a domain different from force.com (e.g. mycompany.com) and its path prefix is different from the path prefix used by the corresponding force.com domain, a community user that clicks on a survey invitation that requires authentication will be redirected to the community's Page Not Found Page (404) upon logging in
1) In an org, configure a community so that it has the following custom URLs associated to it:
Domain Name: mycompany.force.com - Path: /customers
Domain name: customer.mycompany.com - Path: /support
2) Select this community's name as the Default Community under Survey Settings in Setup
3) Create a Survey
4) Click Open Latest Version to navigate to Survey Builder
5) Click Send | Get Survey Link | Participants Outside Your Company
6) Copy the generated link. Notice it uses the correct custom domain and path prefix:
7) In an incognito tab, navigate to the link you got at step 4 and log in as a community user.
Actual result: Community user lands on Page Not found (404) page as landing URL uses the incorrect path prefix ("customers" instead of "support") for the used custom domain.
Expected result: Community user gets to see the survey.
a) Ensure survey link uses the force.com custom URL:
b) Alternatively, instead of providing a direct link to the survey, provide a link to the login page with a valid startURL that redirects back to the survey:
where <invitation-id>, <survey-name> and <uuid> will be the ones obtained via Survey Builder.
Reported By (29)
Is it Fixed?
Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.