Skip to main content

#Experience Site11 diskutieren mit

I am trying to create a new page in my Salesforce Experience Site, but I am getting the following error:

“An error has occurred while processing your request. The salesforce.com support team has been notified of the problem.”

Because of this error, I am unable to create the new Experience Site page.

I have attached a screenshot of the error for reference.

Please help me understand why this error is occurring and how I can resolve it. 

 

#Salesforce Developer  #Salesforce Admin  #Experience Cloud  #Experience Site  #Ask An Expert  #Digital Experience

1 Antwort
  1. 26. Aug., 16:57

    Hey Vishal, 

     

    This matches a documented Salesforce Known Issue: Internal Server Error in Experience Builder when creating/accessing page variations. It's a recognized platform bug tied to how the builder handles new page creation for certain page types, not something wrong with your API name or setup. 

     

    Workaround from Salesforce's own known issue documentation: 

    1. Open Experience Builder, open the Pages menu 

    2. Locate the affected page, click the three dots next to it, go to Page Properties 

    3. From there, try creating the page fresh as a page variation with a basic/blank layout rather than through the standard "New Page" flow 

     

    If this workaround doesn't resolve it for you, per the same known issue, the recommended next step is opening a case with Salesforce Support directly, referencing this as matching the known "Internal Server Error in Experience Builder when accessing page variations" issue and providing your specific Error ID (628191604-286554) so they can trace it against the root cause already on file. 

     

    Reference:

    https://trailblazer.salesforce.com/issues_view?id=a1p3A00000031dFQAQ&title=internal-server-error-in-community-builder-when-accessing-page-variations-for-salesforce-object-pages

0/9000

My experience site conditionally displays a flow button on our Grant record detail page. The condition is if the user is logged in, they can see and interact with flow button. I need to make it visible to guest users and logged in users. How can I do this? 

 

#Flow  #Experience Site

3 Antworten
  1. 24. Aug., 16:24

    Jordan, if there’s no component-visibility filter, I’d check the Guest User Profile permissions and how the button itself is configured.

    Since the flow already runs in System Context Without Sharing, the execution mode probably isn’t why the button is missing. I’d compare the guest user’s access to the object, Apex classes (if used), and the Experience Cloud page.

    Also check whether these are Dynamic Actions rather than an Experience Builder Flow component, since their visibility can be controlled separately.

    As a quick test, try adding the same flow through the standard Flow component and view the page while logged out. If that works, the issue is likely with the button/action configuration rather than the flow itself.

0/9000

Our org uses an installed package for our partner users to collect and submit data when offline, which they can sync to Salesforce when online. As such, they need create/edit permissions for our custom objects. Our experience site allows them to view all of the created data, but it also allows them to do manual edits that have resulted in serious errors. Is there a way to maintain their edit privileges but just remove the edit button so they can't use them on the Experience Site? 

 

#Experience Site

4 Antworten
  1. 14. Aug., 20:15

    Lucas is spot on about the layer to target - here's the concrete how. The key is that the Edit button is driven by the page layout's actions, which is completely separate from the object/field edit permission on the profile or permission set. So you can pull the button without touching the access your offline package needs. 

     

    The package syncs through the API, not the UI, so removing the on-screen Edit action doesn't affect it at all - the permission stays, only the button goes. 

     

    Steps: 

    1) Clone the page layout your partner users get for the custom object (so internal users aren't affected). 

    2) On the cloned layout, expand the 'Salesforce Mobile and Lightning Experience Actions' section, click to override the predefined actions, and remove the Edit action (plus any Edit-style quick actions). If that section still shows the default set, you have to click 'override' first before it lets you customize it. 

    3) Assign that layout to the partner profile (Page Layout Assignment on the object, per profile / record type). 

     

    Two things to check depending on how the site is built: 

    - If your Experience Builder record page uses the standard Record Detail / Record Banner component, it honors the layout actions, so step 2 handles the Edit button. 

    - If it uses a custom component or a custom Action list on that component, the actions are defined there instead - edit the component's action list in Experience Builder rather than on the layout. 

     

    Also worth closing off: inline editing (the pencil on fields) and the Edit row-action in any list views or related lists on the site, since those are other ways to edit. Inline edit can be turned off so they can't bypass the missing button. 

     

    Net effect: partner users keep full edit access for the offline sync (via API), but the community UI is effectively read-only - exactly the split you're after.

0/9000

Current Scenario

  • The logged-in user is an Experience Cloud Customer Community Plus Login user.
  • The Contact is created through an LWC that calls an Apex method 
  • The Apex controller is declared as public 
  • The Contact is populated with all the required fields, including the AccountId of the logged-in user's Account.

Behavior Observed

1. If OwnerId is not assigned

  • Salesforce automatically assigns the logged-in Experience Cloud user as the owner during the insert.
  • Since the logged-in user is an external user, the insert fails because saying "portal users cannot own Contact records."

2. If OwnerId = UserInfo.getUserId()

  • The same error occurs because the logged-in Experience Cloud user becomes the owner, which is not allowed.

3. If OwnerId is explicitly assigned to an internal Salesforce user

  • The insert fails with: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY
  • This appears to indicate that the external Experience Cloud user is not permitted to assign ownership to another user.

#Experience Site  #Apex

 

 

#Community Licenses

2 Antworten
  1. 31. Juli, 03:50

    Hello @Tushar Jadav

     

     

    Thanks for your suggestion. 

     

    The user's license is

    Customer Community Plus Login

     

    I tried your solution, but it doesn't work for my issue, I still get the same error. 

    What could be the issue?

0/9000

Hi All, 

 

I have created a website using Experience Builder with three tabs: Home, Policy, and Declaration. The Home page has a background image that displays perfectly. However, when I navigate to the Policy or Declaration pages, the background image appears differently and turn out small in size .

I tried applying the same settings from the Home page to the Policy and Declaration pages, but the background image on those pages appears larger. If I adjust the Home page to match the size of the Policy/Declaration background, the image on the Home page becomes too small. 

 

Issue: The background image looks correct on the Home page but appears smaller in size on the Policy and Declaration pages. Matching the settings across pages does not produce consistent results.

 

Question:

 How can I make the background image appear the same size and layout across all three pages? 

 

My Home page :

 

Background Image Size Inconsistency Across Pages in Experience Builder

Home page set up

 

image.pngMy POlicy/Declaration Page 

  

image.png

 

SetUp :

 

image.png

Thank you in advance  

  

@* Trailhead Official * @Praveen Biyani (Support) @Kermit Del Rosario @Bhavin Patel @Ramu Goud Sunkari (Support) @Salesforce Support @Certification Exam Resources @Salesforce Trailhead @Nikitha Gottumukkala (Support) @Assignment Help Switzerland @Hiroyoshi Iwakiri @Help Desk IT #Experience Cloud #Salesforce Developer #Salesforce Admin #Experience Site #Sales Cloud

8 Antworten
  1. 28. Okt. 2025, 13:35

    @Roopa Sharma in your home page screenshot for the compact header settings, there is no image set there, whereas in your My Policy page there is. in your home page screenshot for the compact header settings, there is no image set there, whereas in your My Policy page there is.

     

    CleanShot 2025-10-28 at 11.21.45.png

     

    Here is what I think is happening:

    • On your home page, you have the Hero component showing.
    • The background image is set for the Hero component, not in the header.
    • In your Theme Layout Settings, you have the Hero set to start under the header (which means the header will overlap the hero). CleanShot 2025-10-28 at 09.39.00.png
    • In your header you have the background color as clear.
    • So, with all this, your header is overlapping the hero, and it has a clear background, so the hero's background image is showing up through the header. Since the hero is fairly tall, that's why it looks so big.

    On your other pages, you don't have a hero and instead your header component is using a background image rather than being transparent.

0/9000

Hello,

 

We are trying to push experience bundle, sitedotcom via azure devops to another sandbox and other environments. The problem we face is everything looks fine in the git branch. But when we are deploying it throws the error as in below:

 

File            Type                  Error   

ABC.site      SiteDotCom   You seem to be missing site. Add the file to your bundle and try again.

 

All  the metadata files are present but it still throws the error. #Experience Cloud #Experience Site #Experience Builder #Deployment Issues #DX Developer Git Deployment

 

Any Help would be appreciated.

 

Thanks,

Ajay.

3 Antworten
0/9000

Hello,

 

I am currently creating a customer community and looking for a way for an internal employee to update a customer on their case. I do not want to expose the case chatter feed as that could lead to more issues. I noticed there was this option called "case comments" that I can add as a related list to a case.

 

If one of our employees were to create a new case comment on a portal users case and sets that comment to "public." Can someone confirm it is only the portal user who's contact is on the case who can see this comment?

 

Basically I do not want any other portal user seeing comments on a case that does not belong to them.

 

Many thanks,

 

Naomi

 

#Experience Cloud #ServiceCoud #Service Cloud #Experience Site #Customer Portal #Customer Portal Users #Case Comment

4 Antworten
  1. Michael Brown (Salesforce) Forum Ambassador
    20. Okt. 2023, 18:50

    Hi Naomi, that is correct. When a case comment is made public, that comment is visible in the portal, whereas unchecking that box only makes it internal for internal users. Case Comment security is inherited from Cases, so as long as your portal users can't see each others' case, they won't see each other's case comments. You can use a private sharing model, or sharing sets to lock down cases, though so that you can only see the cases that you own, or only those affiliated with your account/contact record. 

0/9000
4 Antworten
  1. 30. Juli 2025, 07:36

    The User needs the System Permission 'Field Service Standard'. Assigning the permission set license with the same name is not enough.  

    The User needs the System Permission 'Field Service Standard'. Assigning the permission set license with the same name is not enough.

     

     

0/9000

I have recently enabled chatter on our experience site and have updated members on workspace to allow chatter tagging between internal and customer users, however, when a chatter notification(on bell icon) comes into the community, the users are not navigated to the post or the record by clicking the notification alert like how we do in salesforce(internally). This created some confusion for the community user to relate the chatter post to the record. What am I doing wrong? Please help.

 

Please note chatter is enabled and the users can communicate back and forth the only issue is when clicking the notification the eternal users are not directed to the post or the record on which the chatter was posted.

 

Thank you in advance.

 

#Experience Site  #Community Cloud  #Chatter  #Sales Cloud

 

#Trailhead Challenges #TrailblazerCommunity  #Salesforce  #Customer Service

5 Antworten
  1. 28. Feb. 2024, 15:53

    I got it, I was missing the feed detail page on my community. Thank you.

0/9000

I have added Favicon icon in LWR template via this step: -

 Site Administration tab -> Pages -> Go to Force.com -> Site Favicon Icon.

But it is not reflected on published site...

What is the way to display favicon icon for Experience site?

 

#Experience Site  #Experience Cloud  #LWR

4 Antworten
  1. Mohit Kumar Agarwal (Dell Technologies) Forum Ambassador
    6. Aug. 2024, 08:46
0/9000