Skip to main content
Solved

Biz event/Automation not working

  • Nov 5, 2026 9:56 PM UTC
  • 7 replies
  • 35 views
  • Translate All

Forum|alt.badge.img

Hello All,

I have been working on Biz events & Automation and I recently migrated from 26R1 to R2. However it seems none if the Automations are working. Neither via Biz event nor via the Processing screens. However there was one Buz event that was setup in the previous instance - but that has been working fine . Any ideas what I can do ?

Best answer by Steve Milner

@Harry you don't need to add that line. In the 2026 R1 code, EnablePushNotifications defaults to true when the key isn't in web.config, so a missing line means it's on.

Will's question about the scheduler is the one I'd chase. Processing-screen schedules and Trigger by Schedule business events run on the same automation scheduler, so when both stop at once, start there.

Open Automation Schedule Statuses (SM205030) and look for an Initialize Scheduler button. It only appears when the database was restored from a backup taken on another site, and on that site every schedule stays off until someone clicks it. That fits moving to a new instance. Click it only on the site that should be live. If your old 26R1 site is still running, both sites will run the same schedules.

If there's no button, check two things. In 26R2, both schedule screens show a warning while a maintenance lockout is on, and schedules stay suspended until the lockout is ended on Apply Updates (SM203510). Then check web.config. DisableScheduleProcessor in appSettings should be False. When it's True, the scheduler doesn't start on that site.

I checked this against the 2026 R1 code. The 26R2 release notes don't mention either web.config key.

View original

7 replies

willhowardnz
Freshman I
  • Freshman I
  • Nov 5, 2026 10:16 PM UTC

Hi ​@Harry  , 

Are you talking about a SaaS instance, or a local instance?

It affects some things I’d be cautious about checking/avenues you might have for checking.

(EG for local hosting: Are you using RabbitMQ? Were you on the legacy messaging service? )

My usual advice would be to disable all automation schedules , and turn on just 1 for say, send/receive email and confirm if that schedule runs successfully.  

Are there errors logged?
Is anything happening at all?
Have you tried checking that the scheduler is active?

Translate

Forum|alt.badge.img
  • Author
  • Semi-Pro III
  • Nov 6, 2026 1:45 AM UTC

Hi ​@Harry  , 

Are you talking about a SaaS instance, or a local instance?

It affects some things I’d be cautious about checking/avenues you might have for checking.

(EG for local hosting: Are you using RabbitMQ? Were you on the legacy messaging service? )

My usual advice would be to disable all automation schedules , and turn on just 1 for say, send/receive email and confirm if that schedule runs successfully.  

Are there errors logged?
Is anything happening at all?
Have you tried checking that the scheduler is active?

Hi ​@willhowardnz ,

I’m on PCS. No I havent been using RabbitMQ.

No error while logging in. Yes the scheduler were active.

Translate

willhowardnz
Freshman I

Hi ​@Harry  - 

I think MSMQ might be your problem then.
 

MSMQ is deprecated from 2025R2 onwards, and completely removed from 26R1 onwards.

If you were relying on MSMQ for your message brokering you need to swap methods.

Translate

Forum|alt.badge.img
  • Author
  • Semi-Pro III
  • Nov 6, 2026 1:55 AM UTC

Hi ​@Harry  - 

I think MSMQ might be your problem then.
 

MSMQ is deprecated from 2025R2 onwards, and completely removed from 26R1 onwards.

If you were relying on MSMQ for your message brokering you need to swap methods.

Thank you ​@willhowardnz. Will go through these and update you.

Translate

Forum|alt.badge.img
  • Author
  • Semi-Pro III
  • Nov 6, 2026 2:43 AM UTC

hi ​@willhowardnz ,

How can I enable push notifications in web.config file as there isnt any line of code in the file. I’m getting a bit confused in the above share topic as it is for business events where’s my issue lies in the automation schedules even from the processing screens too. 😥

Translate

Steve Milner
Varsity III
Forum|alt.badge.img+6
  • Varsity III
  • Answer
  • Nov 6, 2026 4:06 AM UTC

@Harry you don't need to add that line. In the 2026 R1 code, EnablePushNotifications defaults to true when the key isn't in web.config, so a missing line means it's on.

Will's question about the scheduler is the one I'd chase. Processing-screen schedules and Trigger by Schedule business events run on the same automation scheduler, so when both stop at once, start there.

Open Automation Schedule Statuses (SM205030) and look for an Initialize Scheduler button. It only appears when the database was restored from a backup taken on another site, and on that site every schedule stays off until someone clicks it. That fits moving to a new instance. Click it only on the site that should be live. If your old 26R1 site is still running, both sites will run the same schedules.

If there's no button, check two things. In 26R2, both schedule screens show a warning while a maintenance lockout is on, and schedules stay suspended until the lockout is ended on Apply Updates (SM203510). Then check web.config. DisableScheduleProcessor in appSettings should be False. When it's True, the scheduler doesn't start on that site.

I checked this against the 2026 R1 code. The 26R2 release notes don't mention either web.config key.

Translate

Forum|alt.badge.img
  • Author
  • Semi-Pro III
  • Nov 6, 2026 4:41 AM UTC

@Harry you don't need to add that line. In the 2026 R1 code, EnablePushNotifications defaults to true when the key isn't in web.config, so a missing line means it's on.

Will's question about the scheduler is the one I'd chase. Processing-screen schedules and Trigger by Schedule business events run on the same automation scheduler, so when both stop at once, start there.

Open Automation Schedule Statuses (SM205030) and look for an Initialize Scheduler button. It only appears when the database was restored from a backup taken on another site, and on that site every schedule stays off until someone clicks it. That fits moving to a new instance. Click it only on the site that should be live. If your old 26R1 site is still running, both sites will run the same schedules.

If there's no button, check two things. In 26R2, both schedule screens show a warning while a maintenance lockout is on, and schedules stay suspended until the lockout is ended on Apply Updates (SM203510). Then check web.config. DisableScheduleProcessor in appSettings should be False. When it's True, the scheduler doesn't start on that site.

I checked this against the 2026 R1 code. The 26R2 release notes don't mention either web.config key.

A biiiiiiiiiiiiig THANK YOU ​@Steve Milner , for guiding me through this!! It has resolved my error.

Translate