Skip to main content Take our 5-minute Community Survey. Open now through 4/11/2025. Click here to participate.

Feed

Connect with fellow Trailblazers. Ask and answer questions to build your skills and network.

Hi All, 

 

Is there a way of increasing the limit of 1 schedule per env for Data masking in Salesforce. We have been told only 1 schedule run is possible per env. Our jobs with multiple objects fail to run second object masking 1st object masking get errors. So only option for schedule run is to create two jobs and get them scheduled daily. 

0/9000

I recently set up two report subscriptions in FSC. 

 

The report is being sent from my email address to around 25 internal users. 

 

For the last two weeks we've had a handful of error messages for various users. 

It's not the same users every week, though. 

 

The error seems to be a mismatch between our domain's DMARC policy, and how Salesforce sends emails on our behalf. 

 

DKIM keys have been enabled and they are active. 

 

The specific error is "dkim=fail (no key for signature) header.d=

xxxx.com.au

(xxxx is my domain) 

 

Is there a best practice to setting up the report sender in Salesforce? Should I be sending it from an org-wide email address, for example? 

 

 

 

#Sales Cloud

1 answer
  1. Divya Chauhan (Kcloud Technologies) Forum Ambassador
    Today, 4:50 AM

    Hello @Amanda Reitzin

     

    The

    dkim=fail (no key for signature)" error suggests that DKIM authentication isn't working because the receiving server can't find a valid DKIM key for the domain (`xxxx.com.au`). Even though you've enabled DKIM in Salesforce, the issue may be due to misconfiguration or DNS propagation delays. Here’s how to fix it:

     

     

    1. Check DKIM Records– Ensure the DKIM CNAME records from Salesforce are correctly added to your DNS settings. Use tools like `dig` or an online DNS checker to verify propagation—it can take up to 48 hours

    for changes to take effect. 

     

    2.Verify Domain Alignment

    – The domain in the DKIM signature (`d=`) must match the domain in your "From" address. If Salesforce is signing emails with a different domain, update the DKIM setup accordingly. 

     

    3.Use an Org-Wide Email Address– To improve alignment, set up an **org-wide email address** (e.g., `reports@xxxx.com.au

    `) in **Setup > Email Administration > Org-Wide Email Addresses** and use this address for report subscriptions. 

     

    4.Review DMARC Policy – Check your domain’s DMARC record (`_dmarc.xxxx.com.au

    `). If set to `"p=reject"` or `"p=quarantine"`, authentication failures will block or flag emails as spam. Temporarily setting it to `"p=none"` can help troubleshoot. 

     

    5.Confirm SPF & DKIM Setup – Salesforce recommends using a custom domain with properly configured SPF, DKIM, and DMARC records. Avoid using `salesforce.com

    ` as the "From" address since it can cause authentication issues. 

     

0/9000

 I am working on the FSC Superbadge and am stuck on the 'Action Plans' challenge. I created an Action Plan template with three tasks, logged in as Ryan, and created an Action Plan for the Life Event "Bot".  

I followed all the steps according to the use case but am still encountering an error  

I am stuck on FSC Superbadge Challenge 5: Action Plans.

 

 

 

#Trailhead Challenges  #Trailhead  #TrailblazerCommunity

2 answers
  1. Today, 4:41 AM

     Hi @Mykhailo Vdovychenko,

     Thank you for your response! 🙌 

     I’ve already tried the suggestions mentioned above, but unfortunately, the issue still remains, and I’m encountering the same error.  

0/9000
Luna . asked in #Flow

 

Hi, 

 

I have created a Flow and I'm having issues with being sent Bulk email. Can you please help me with that? 

 

Requirements 

1) It runs monthly on the 1st 

2) On the 1st, get all records with a start date of the 1st day of this month 

3) If no records are found, send email

(only one)

 

The problem is that I'm getting thounsands of emails for records whose starts date is not the 1st day of this month... 

I changed the options from "All records" to "All records, up to a specified limit", setting it to 5. 

But still I'm getting thounsands of emails..How can I resolve this issue..? 

Do I have to tick

"Only the first record"?  

 

 

 

Resolution of Bulk Email Issue Due to Flow Settings

 

 

 

 

get.png

 

 

Thanks  

 

 

 

#Flow

1 answer
  1. Divya Chauhan (Kcloud Technologies) Forum Ambassador
    Today, 4:40 AM

    Hello @Luna .

     

    It looks like the issue is with the "Get Records" element in your Flow. Here's a more concise version of the fix:

    1. Check the Filter – Make sure StartDate__c is correctly set to the first day of the month. If the filter isn't precise, the Flow could be pulling in too many records.
    2. Avoid Unnecessary Looping – If your Flow is looping through all records and sending emails for each one, that's why you're getting thousands of emails. The "Send Email" action should trigger only once when no records are found.
    3. Decision Element Handling – After "Get Records," ensure the logic properly directs a single email when no matching records exist.
    4. Limit Records Retrieved – Setting "How Many Records to Store" to "Only the first record" helps limit output, but won’t fix bulk retrieval if the filter is incorrect.

    To resolve this, double-check the StartDate__c filter, avoid unnecessary loops, and test with a smaller dataset to confirm it behaves correctly.

0/9000

I try to create with the quick choice component a dependent picklist combination based on the resource I know. The two fields are defined on the object as dependent picklist. In the screen flow I reference the "parent.controllingPicklistValue" into the child picklist and as default value I set a formula field which is not null.

 

In the debug mode itself I see in a display text component which I add for test reasons, that this controllingPicklistValue does not get updated if I changed the controlling picklist. The normal value output is working fine. The child picklist does also not show up on the screen itself.

 

My flow is currently set to API version 60 (I also tried to go back to 57 & 58 without any changes)

My installed package of flowScreenComponents is version 3.2.5.

 

Do I miss something? 

Dependent Picklist Controlling Value not working properly

Screenshot 2024-01-28 170605.png

6 answers
  1. Today, 4:39 AM

    HI @Eric Smith

    , I have a somewhat similar issue where the controlling picklist has two dependent picklist fields, both of which I configured on the object's field dependencies.  Our FlowscreenComponentsBasePack version is 3.0.14.  I tried using the formula approach as originally posted here, but it didn't work.  

    Will the latest version help me with the following : 

    1) Use the formula variable to use as controlling value on the Quick Choice configuration, and 

    2) is there functionality to support multiple child dependent picklist to a single controlling field on the same screen? 

    Looking forward to hearing back soon. Many thanks!

0/9000

An Apex error occurred: System.DmlException: ConvertLead failed. First exception on row 0; first error: UNAVAILABLE_RECORDTYPE_EXCEPTION, Unable to find default record type: [] 

For Context: calling an Apex class from flow and trying to convert a Lead by creating Person Account and Opportunity manually and set the Ids of Opportunity and Account in the Database.Leadconvert.  

Running the Flow as System Administrator and Default record type (Person Account, Opportunity) is set in the Object setting of the Profile.  

Checked the RecordType Id set in the debug log and it is correct. Not sure where it is going wrong? #Flow #Apex #Lead Conversion

0/9000

Trailhead「システム管理者中級」の「フローで外部サービスを使用する」内にある「外部サービスアクションを使用してフローを作成する」のChallengeについて質問です。 

手順に従って設定を実施しましたが、フローをデバックした際にConflictというエラーになってしまいます。 

Playgroundを新規作成してから実施しても同様のエラーとなりました。 

ちなみにChallenge自体はなぜか合格になります。 

上記の解決策についてご教示いただけますと幸いです。よろしくお願いいたします。 

 

<デバック時のエラー内容> 

BANKSERVICE.ADDACCOUNT (EXTERNAL SERVICES):

Add Bank Account 

Inputs:

 

accountName = {!Last_Name_on_Account} (Thompson) 

accountType = {!Bank_Account_Type} (Checking)

Error Occurred: Conflict 

 

<メール受信内容> 

You’ve received this email because an error occurred while your "Bank Account Records" flow was running. Debug this flow in Flow Builder. 

 

Error element Add_Bank_Account (FlowActionCall). 

Conflict  

 

 

1 answer
  1. Today, 4:22 AM

    @Aya Inoue さん 

     

    外部サービスを使ったアクションなので、検証ロジックは実際には外部とのやり取りをチェックしてないかもしれませんね。(だから定義があればOKとなって、エラーでも合格していると思います。) 

     

    実際のデバックログのスクリーンショットを投稿できますか?今の情報では同じような事例を探すことはできませんでした。 

0/9000

Hi, I've logged into webassessor.com to book the AI Associate certification but I see that it's no longer an option:Are we not able to take AI Associate certification anymore?I see on the AI Associate cert page that it states that SF is retiring the AI Associate certification in February 2026:Screenshot 2025-04-14 121810.png

Have they stopped people from taking it already? I can't find any info on this anywhere so just wondering if someone out there might know. 

 

 

 

1 answer
0/9000

Even after completing Salesforce certified Platform Developer 1 maintenance module ,its showing maintenance due on 5 Dec 2025. I completed maintenance module on 30/12/2024 and have retaken challenge and completed it again. 

 

 

#Certifications

3 answers
0/9000

I'm looking for some insights into how to report on all members of a public group when that group contains other public groups.  There isn't a parent hierarchy so the flatten transformation isn't possible. Has anyone built a recipe that can do this?

2 answers
0/9000