SNOW-CAD Core Application Development Practice Question
A developer reports that an after business rule on the Change Request table is running twice for each update. The business rule is not scheduled or async. Which is the most likely cause?
⚠ Common exam trap
Watch out — candidates often confuse a business rule running twice due to a loop with other causes like incorrect event conditions or scope duplication, but the core issue is the recursive update within the same rule's script.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The business rule script updates the same record, causing a loop
An after business rule that updates the same record it triggered on will cause the business rule to fire again on the subsequent update, creating a recursive loop. Since the rule is not scheduled or async, each update triggers the rule synchronously, and if the script performs a `current.update()` or similar operation on the same table, it re-fires the same business rule, leading to duplicate execution.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The business rule is set to run 'On Update' and also 'On Insert'
Why it's wrong here
Incorrect; if it's set to both, it would run once on update, not twice.
- ✗
The business rule order is too high
Why it's wrong here
Incorrect; order only influences sequence among multiple rules, not double execution.
- ✓
The business rule script updates the same record, causing a loop
Why this is correct
Correct; the after business rule triggers an update that re-executes the rule, resulting in double execution.
- ✗
The business rule exists in two different scoped applications
Why it's wrong here
Incorrect; scoped applications isolate rules; they wouldn't both run on the same record unless the rule is global.
Go deeper
Related to this question
About these practice questions
This SNOW-CAD question is part of Courseiva's 481-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SNOW-CAD practice question is part of Courseiva's free ServiceNow certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SNOW-CAD exam.