Ideas

Batbarrel's avatar
Batbarrel
Seasoned Newcomer
12 days ago
Status:
Troubleshooting

handle_event() Missing 'resolver' Causes Desync on Patch 1.116.202.1030

Game version: 1.116.202.1030
Better Exceptions: v3.13
Platform: Linux (CachyOS) using Bottles (Wine)
All other mods removed. Only Better Exceptions is active.
Still crashing consistently.

I've run into multiple crashes, after exiting CAS, travel (especially from career lots), randomly, etc. I keep getting this error: 

TypeError: handle_event() missing 1 required positional argument: 'resolver'

This error repeats during:

event_manager_service.py > process_event()

Triggered via components like:
buff_component.py
environment_score_mixin.py
sentiment_track_tracker.py
commodity.py

Where it breaks:
Triggers seem to include proximity, sentiment updates, environment score, and buff changes.
Occurs in standard gameplay and no custom content.

File "sims4/utils.py", line 256, in __call__
→ handle_event() is called without `resolver`

Steps to Reproduce:
Remove all mods except Better Exceptions
Open save
Play for ~5–30 seconds
Repeated desync exceptions occur with the above traceback

Note: Based on traceback, it looks like a core game or mod injector override is calling a test event without supplying the required argument (resolver). BE confirms no faulty CC.

Attachments:
mc_lastexception.html (while MCCC was still installed)
BE-ExceptionReport.html
LastException.txt

I would appreciate any insight or help on this!
Thanks in advance

2 Comments

  • Please remove all your mods (including MCCC and BE) and trigger the error on a vanilla game

    Also delete all the exception files you currently have and trigger a new one. Then post that.