Ideas
Got an LE rather than a UI exception on zone in to an active school day on Love Day this time. Again, as I stated in my last UI exception report,I have started a new game with mods enabled, but only Better Exceptions in the mod folder, so I am alerted exactly when the exception occurs.
<?xml version="1.0" ?>
<root>
<BetterExceptions><BEversion>v3.14</BEversion>
<WasBlank>False</WasBlank>
<TuningLoadFinished>True</TuningLoadFinished>
<BadObjectCC>True</BadObjectCC>
<Advice>This is likely due to bad object CC. Check the Summary and Broken Mods section in BE Report.</Advice>
</BetterExceptions>
<report>
<version>2</version>
<sessionid>b331174bc673ccd16842132a</sessionid>
<type>desync</type>
<sku>ea.maxis.sims4_64.15.pc</sku>
<createtime>2025-06-05 22:20:36</createtime>
<buildsignature>Local.Unknown.Unknown.1.115.216.1030-1.200.000.658.Release</buildsignature>
<categoryid>indexed_manager.py:88</categoryid>
<desyncid>b331174bc673ccd16842132a</desyncid>
<systemconfig/>
<screenshot/>
<desyncdata>[tingyul] Exception raised while trying to restore career event. (TypeError: IndexedManager keys must be integers.)
Traceback (most recent call last):
File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 130, in wrapped
File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 126, in finally_wrap
File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 157, in wrapper
File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 175, in wrapper
File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 383, in c_api_client_connect
File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 611, in do_zone_spin_up
File "T:\InGame\Gameplay\Scripts\Server\zone_spin_up_service.py", line 1740, in update
File "T:\InGame\Gameplay\Scripts\Server\zone_spin_up_service.py", line 732, in on_enter
File "T:\InGame\Gameplay\Scripts\Server\careers\career_service.py", line 359, in create_career_event_situations_during_zone_spin_up
File "T:\InGame\Gameplay\Scripts\Server\careers\career_base.py", line 2806, in create_career_event_situations_during_zone_spin_up
File "T:\InGame\Gameplay\Scripts\Server\careers\career_event_manager.py", line 523, in create_career_event_situations_during_zone_spin_up
File "T:\InGame\Gameplay\Scripts\Server\careers\career_event_manager.py", line 386, in _start_scorable_situation_from_tuning
File "T:\InGame\Gameplay\Scripts\Server\careers\career_event_manager.py", line 395, in _scorable_situation_setup
File "T:\InGame\Gameplay\Scripts\Server\situations\situation_manager.py", line 1115, in register_for_callback
File "T:\InGame\Gameplay\Scripts\Server\indexed_manager.py", line 88, in __contains__
TypeError: IndexedManager keys must be integers.rtim=0
Client Session Time: 30.53
Num Save Errors: 0 Num Load Errors: 0
Current Game State: 0x96d01090 LoadingScreenActiveFlag: 1
Origin Version: 13,477,0,5990
Modded: True
SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 3060 Laptop GPU 32.0.15.6607, GUID: 3570AB96-EDF0-11EF-8AAF-D575D18A1133
</desyncdata>
</report>
</root>
I still think these and the UI exceptions are due to conflicts between scheduled holidays and active school days, due to the recent change in how active school days are coded.