Beam Help
Get help now

Error code · Zoho CRM

Zoho CRM DevTools Extension Bug Fix for Deluge Editor Cursor Behavior

Lede: When editing Deluge scripts in Zoho CRM, the DevTools browser extension can cause the cursor to jump, lose selection, or reset position while the editor validates code (for example when changing send mail tasks). The result is a disruptive editing experience and occasional inability to save until validation completes.


What it means

The Deluge editor now performs active validation on certain tasks (notably send mail) when you edit and save scripts; that validation can run immediately and block saving if the script uses disallowed values such as an unverified sender [1][2]. A browser DevTools extension that hooks into page DOM or keyboard events can conflict with the editor’s live validation or autosave flow and cause cursor movement or selection loss while the editor re-renders validation UI [1][2].


Common causes

  • DevTools extension intercepts input or key events and re-renders the code area while Deluge runs validation, causing the cursor to jump [1][2].
  • The editor’s validation step for send mail is triggered on edit/save and inserts inline errors or warnings that change DOM structure and move the caret [1][2].
  • Cached extension scripts or an out-of-date extension version that is incompatible with the Deluge editor’s recent validation behaviour [1][2].
  • Mixed-use of browser extensions plus browser autofill or accessibility tools that modify focus handling during live validation [1][2].

How to fix it

  1. Disable the DevTools extension and reproduce the issue in an incognito window (extensions are typically disabled there). If the cursor is stable, the extension is the cause.
  2. Update the DevTools extension to the latest version or remove it if no update fixes the problem. Test editing after each change.
  3. Work around validation-triggered layout shifts: make edits, then pause 1–2 seconds before clicking Save so the editor finishes any inline validation. If you must edit send mail tasks, change the from address to a supported value (zoho.loginuserid or a verified address) to avoid repeated validation errors [1][2].
  4. Clear browser cache and local storage for crm.zoho.com, then reload the Deluge editor to remove stale extension artifacts.
  5. If you need DevTools during development, open a second browser (or profile) and keep the editing session in a clean profile while using DevTools elsewhere.

When to escalate

If updating/removing the extension and the browser-side workarounds don’t stop the cursor jumps, gather a short screen recording and browser console logs and open a support ticket with the DevTools vendor and Zoho Deluge support. Include exact steps, browser/version, extension name/version, and the script (redact secrets) so engineers can reproduce and patch the conflict [1][2].


[1]: Changes to the send mail Deluge task in Zoho CRM (https://help.zoho.com/portal/en/community/topic/changes-to-the-send-mail-deluge-task-in-zoho-crm)

[2]: Deluge - Changes to the send mail task in Zoho CRM (https://help.zoho.com/portal/en/community/topic/deluge-changes-to-the-send-mail-task-in-zoho-crm)

Originally asked in the Zoho community. See the original question →

Sources cited

  1. [1] Changes to the send mail Deluge task in Zoho CRM
  2. [2] Deluge - Changes to the send mail task in Zoho CRM
  3. [3] Zoho Sign / Prefill By You - Editable by Them!
  4. [4] Caso de éxito: cómo GarantíaYa redujo un 30% su tiempo operativo gracias al ecosistema Zoho
  5. [5] Sending to multiple people but only require one signature
  6. [6] New feature: Mail merge templates in Zoho Sign
  7. [7] Digest Mai - Un résumé de ce qui s'est passé le mois dernier sur Community
  8. [8] Zoho Sign Webhooks Security
Zoho CRM DevTools Extension Bug Fix | Beam Help