Important - Survey1.0 issue with latest Salesforce update (Response URL not opening)

  • 2
  • Announcement
  • Updated 6 days ago
Issue : After 'Salesforce Summer ’18 Release' release with new manage package Survey was breaking.. It may break in all existing org after 19/July/2018 if you do not do below settings.

Enable the Allow topics in Salesforce Sites and Portals option from the Salesforce Setup > Chatter > Chatter Settings location for the guest and authenticated external users in Salesforce Sites and Portals to have access to topics. 

Note: If your org was upgraded to the Summer 18 release, you may face this issue (such as broken Survey Links etc.). The Allow topics in Salesforce Sites and Portals option will be available for you to select on/after July 19th at the time of Salesforce production org upgradation.


Impacted areas:
- Survey 1.0 (Breaking in the area where response is captured.)
- CoPilot > Outreaches > Survey

Error Message:
Error occured :Failed to create participant, Reason- (Database.Error[getFields=();getMessage=JBCXM.NotifyInsertIntoPublishContentForSurvey: execution of AfterInsert caused by: line 4080, column 3: Dependent class is invalid and needs recompilation: Class JBCXM.SurveyDAL : Dependent class is invalid and needs recompilation: Class JBCXM.AutomatedAlertHandler : Invalid type: Topic;getStatusCode=CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY;]). 


We can not avoid this since it is enforced by Salesforce, read here to know more on this.
Photo of Sai Ram Pulluri

Sai Ram Pulluri, Official Rep

  • 9,850 Points 5k badge 2x thumb

Posted 2 weeks ago

  • 2
Photo of Ben

Ben, Champion

  • 7,004 Points 5k badge 2x thumb
Thank you for the heads up!
Photo of Alex LeGay

Alex LeGay, Employee

  • 5,580 Points 5k badge 2x thumb
Thanks for posting this here, Sai!
Photo of Leslie Diephuis

Leslie Diephuis, Employee

  • 110 Points 100 badge 2x thumb
Thanks for the heads up.  What if we don’t see an option for Allow topics in Salesforce Sites and Portals?
Photo of Alex LeGay

Alex LeGay, Employee

  • 5,488 Points 5k badge 2x thumb
Providing permissions are not the issue here, It will show once the org is upgraded.