Ideas
Additional Supporting Evidence: Complete Session Log of Progressive Failure
A subsequent gameplay session from the same save file provides a detailed timeline of the corruption's progression, demonstrating how a single corrupted food item can render a lot completely unusable.
Session Analysis: The following errors occurred during a 28-minute gameplay session, showing the issue escalating from a single corrupted object to complete system failure.
Phase 1: Initial Corruption Detection (02:55:12)
- Error Signature: light_retail_surface_component.py:198 - AttributeError: 'NoneType' object has no attribute 'get_value'
- Context: Game attempted to automatically destroy object_Food_PlateFork_Multi:0x03771566d33342de during normal cleanup operations
- Significance: First detection of the retail data corruption in this session
Phase 2: Cascading System Failures (02:56:02 - 02:57:19)
- Animation System Crash: crafting_interactions.py:3871 - AttributeError: 'NoneType' object has no attribute 'add_value'
- Impact: Basic "carry object" animations failed when Sims attempted to pick up items
- Frequency: Two separate crashes within 77 seconds
Phase 3: Build/Buy Mode Complete Breakdown (02:59:00 - 03:13:10)
- Critical Failure: object_manager.py:777 - KeyError: object_Food_PlateFork_Multi(0x03771566d33342de)
- Context: Dynamic area updates during Build/Buy operations
- Impact: Eight consecutive crashes over 14 minutes, rendering Build/Buy mode completely unusable
- Evidence of Player Activity: Changing area configuration data between errors indicates active building attempts during this period
Phase 4: Corruption Spread (03:07:52 - 03:07:53)
- Additional Corrupted Items: Four more food plates failed destruction simultaneously:
- object_Food_PlateFork_Multi:0x03771566cc7736ad
- object_Food_PlateFork_Multi:0x03771566cc68368f
- object_Food_PlateFork_Multi:0x03771566cb823556
- object_Food_PlateFork_Multi:0x03771566d38d43fa
- Build/Buy Save Failure: Concurrent crashes occurred while attempting to save Build/Buy object data
Session Impact Summary:
This log demonstrates the rapid progression from a single corrupted object to complete lot instability:
- 02:55: Single corruption detected
- 02:56: Basic gameplay actions failing
- 02:59: Build/Buy mode permanently broken
- 03:07: Multiple additional corruptions confirmed
- 03:13: Final system crash in deteriorating session
The repeated KeyError crashes in Build/Buy mode directly correlate with player reports of being unable to modify lots or place objects once this corruption occurs.
Phase 1: Initial Corruption Detection
<report>
<version>2</version>
<sessionid>6210c0b29095379668e4c8a3</sessionid>
<type>desync</type>
<sku>ea.maxis.sims4_64.15.pc</sku>
<createtime>2025-10-07 02:55:12</createtime>
<buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature>
<categoryid>light_retail_surface_component.py:198</categoryid>
<desyncid>6210c0b29095379668e4c8a3</desyncid>
<systemconfig/>
<screenshot/>
<desyncdata>Exception thrown while calling remove on object_Food_PlateFork_Multi:0x03771566d33342de (AttributeError: 'NoneType' object has no attribute 'get_value')
Traceback (most recent call last):
File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 179, in wrapper
File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 222, in c_api_server_tick
File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 520, in update
File "T:\InGame\Gameplay\Scripts\Server\time_service.py", line 117, in update
File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 231, in simulate
File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 335, in _run
File "T:\InGame\Gameplay\Scripts\Server\objects\base_object.py", line 467, in call_destroy
File "T:\InGame\Gameplay\Scripts\Server\objects\script_object.py", line 984, in destroy
File "T:\InGame\Gameplay\Scripts\Server\objects\base_object.py", line 448, in destroy
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 297, in trigger_destroy
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 312, in trigger_reset
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 438, in start_processing
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 462, in _process
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 578, in _process_one_record
File "T:\InGame\Gameplay\Scripts\Server\objects\base_object.py", line 412, in on_reset_destroy
File "T:\InGame\Gameplay\Scripts\Server\objects\object_manager.py", line 742, in remove
File "T:\InGame\Gameplay\Scripts\Server\objects\object_manager.py", line 166, in remove
File "T:\InGame\Gameplay\Scripts\Server\indexed_manager.py", line 289, in remove
File "T:\InGame\Gameplay\Scripts\Server\indexed_manager.py", line 343, in call_on_remove
File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1039, in on_remove
File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 98, in wrapped_method
File "T:\InGame\Gameplay\Scripts\Server\objects\components\crafting_component.py", line 133, in on_remove
File "T:\InGame\Gameplay\Scripts\Server\objects\components\crafting_component.py", line 421, in _remove_hovertip
File "T:\InGame\Gameplay\Scripts\Server\objects\components\crafting_component.py", line 386, in _remove_recipe_name_from_hovertip
File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func
File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 1020, in update_tooltip_field
File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 723, in update_object_tooltip
File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 1763, in get_mark_up_values
File "T:\InGame\Gameplay\Scripts\Server\small_business\light_retail_surface_component.py", line 198, in get_mark_up_values_for_item
AttributeError: 'NoneType' object has no attribute 'get_value'rtim=0
Client Session Time: 48.77
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 13,566,0,6079
Modded: False
SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 3050 Ti Laptop GPU 32.0.15.7270, GUID: C42BB5F6-9FB4-11EF-984E-B45CECEBCF08
</desyncdata>
</report>
Phase 2: Animation System Failure
<report>
<version>2</version>
<sessionid>6210c0b29095379668e4c8a3</sessionid>
<type>desync</type>
<sku>ea.maxis.sims4_64.15.pc</sku>
<createtime>2025-10-07 02:56:02</createtime>
<buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature>
<categoryid>crafting_interactions.py:3871</categoryid>
<desyncid>6210c0b29095379668e4c8a3</desyncid>
<systemconfig/>
<screenshot/>
<desyncdata>Exception raised while handling clip events: (AttributeError: 'NoneType' object has no attribute 'add_value')
Traceback (most recent call last):
File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 179, in wrapper
File "T:\InGame\Gameplay\Scripts\Server\areaserver.py", line 222, in c_api_server_tick
File "T:\InGame\Gameplay\Scripts\Server\zone.py", line 520, in update
File "T:\InGame\Gameplay\Scripts\Server\time_service.py", line 117, in update
File "T:\InGame\Gameplay\Scripts\Server\scheduling.py", line 231, in simulate
File "T:\InGame\Gameplay\Scripts\Server\elements.py", line 376, in _run
File "T:\InGame\Gameplay\Scripts\Server\animation\animation_utils.py", line 467, in flush_all_animations
File "T:\InGame\Gameplay\Scripts\Server\animation\arb_accumulator.py", line 457, in flush
File "T:\InGame\Gameplay\Scripts\Server\animation\arb_accumulator.py", line 357, in _append_arb_to_element
File "T:\InGame\Gameplay\Scripts\Server\animation\arb_element.py", line 247, in execute_and_merge_arb
File "T:\InGame\Gameplay\Scripts\Server\animation\arb_element.py", line 274, in handle_events
File "T:\InGame\Gameplay\Scripts\Core\native\animation\arb.py", line 388, in handle_events
File "T:\InGame\Gameplay\Scripts\Server\crafting\crafting_interactions.py", line 3871, in on_enter_carry
AttributeError: 'NoneType' object has no attribute 'add_value'rtim=0
Client Session Time: 48.77
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 13,566,0,6079
Modded: False
SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 3050 Ti Laptop GPU 32.0.15.7270, GUID: C42BB5F6-9FB4-11EF-984E-B45CECEBCF08
</desyncdata>
</report>
Phase 3: Build/Buy Mode Breakdown (First of 8 Instances)
<report>
<version>2</version>
<sessionid>6210c0b29095379668e4c8a3</sessionid>
<type>desync</type>
<sku>ea.maxis.sims4_64.15.pc</sku>
<createtime>2025-10-07 02:59:00</createtime>
<buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature>
<categoryid>object_manager.py:777</categoryid>
<desyncid>6210c0b29095379668e4c8a3</desyncid>
<systemconfig/>
<screenshot/>
<desyncdata>Exception in <function c_api_buildbuy_dynamic_areas_changed at 0x00007FF4C41A8830>, args: ([(0, [2, 3, 7, 21, 23], []), (1, [0, 8, 11, 14, 26], []), (2, [1, 4, 6], [])],), kwargs: {}
KeyError(object_Food_PlateFork_Multi(0x03771566d33342de)) (KeyError: object_Food_PlateFork_Multi(0x03771566d33342de))
Traceback (most recent call last):
File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 183, in wrapper
File "T:\InGame\Gameplay\Scripts\Server\build_buy.py", line 1326, in c_api_buildbuy_dynamic_areas_changed
File "T:\InGame\Gameplay\Scripts\Server\dynamic_areas\dynamic_area.py", line 216, in clear_all_areas
File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 459, in remove_dynamic_tags
File "T:\InGame\Gameplay\Scripts\Server\objects\object_manager.py", line 777, in remove_tags_on_object_from_cache
KeyError: object_Food_PlateFork_Multi(0x03771566d33342de)rtim=0
Client Session Time: 48.77
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 13,566,0,6079
Modded: False
SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 3050 Ti Laptop GPU 32.0.15.7270, GUID: C42BB5F6-9FB4-11EF-984E-B45CECEBCF08
</desyncdata>
</report>
Phase 4: Corruption Spread (Example of Multiple Items Failing)
<report>
<version>2</version>
<sessionid>6210c0b29095379668e4c8a3</sessionid>
<type>desync</type>
<sku>ea.maxis.sims4_64.15.pc</sku>
<createtime>2025-10-07 03:07:53</createtime>
<buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature>
<categoryid>light_retail_surface_component.py:198</categoryid>
<desyncid>6210c0b29095379668e4c8a3</desyncid>
<systemconfig/>
<screenshot/>
<desyncdata>Exception thrown while calling remove on object_Food_PlateFork_Multi:0x03771566cc7736ad (AttributeError: 'NoneType' object has no attribute 'get_value')
Traceback (most recent call last):
File "T:\InGame\Gameplay\Scripts\Core\sims4\utils.py", line 179, in wrapper
File "T:\InGame\Gameplay\Scripts\Server\objects\system.py", line 244, in c_api_destroy_object
File "T:\InGame\Gameplay\Scripts\Server\objects\script_object.py", line 984, in destroy
File "T:\InGame\Gameplay\Scripts\Server\objects\base_object.py", line 448, in destroy
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 297, in trigger_destroy
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 312, in trigger_reset
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 438, in start_processing
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 462, in _process
File "T:\InGame\Gameplay\Scripts\Server\services\reset_and_delete_service.py", line 578, in _process_one_record
File "T:\InGame\Gameplay\Scripts\Server\objects\base_object.py", line 412, in on_reset_destroy
File "T:\InGame\Gameplay\Scripts\Server\objects\object_manager.py", line 742, in remove
File "T:\InGame\Gameplay\Scripts\Server\objects\object_manager.py", line 166, in remove
File "T:\InGame\Gameplay\Scripts\Server\indexed_manager.py", line 289, in remove
File "T:\InGame\Gameplay\Scripts\Server\indexed_manager.py", line 343, in call_on_remove
File "T:\InGame\Gameplay\Scripts\Server\objects\game_object.py", line 1039, in on_remove
File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 98, in wrapped_method
File "T:\InGame\Gameplay\Scripts\Server\objects\components\crafting_component.py", line 133, in on_remove
File "T:\InGame\Gameplay\Scripts\Server\objects\components\crafting_component.py", line 421, in _remove_hovertip
File "T:\InGame\Gameplay\Scripts\Server\objects\components\crafting_component.py", line 386, in _remove_recipe_name_from_hovertip
File "T:\InGame\Gameplay\Scripts\Server\objects\components\__init__.py", line 470, in exported_func
File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 1020, in update_tooltip_field
File "T:\InGame\Gameplay\Scripts\Server\objects\components\tooltip_component.py", line 723, in update_object_tooltip
File "T:\InGame\Gameplay\Scripts\Server\objects\client_object_mixin.py", line 1763, in get_mark_up_values
File "T:\InGame\Gameplay\Scripts\Server\small_business\light_retail_surface_component.py", line 198, in get_mark_up_values_for_item
AttributeError: 'NoneType' object has no attribute 'get_value'rtim=0
Client Session Time: 48.77
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 13,566,0,6079
Modded: False
SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 3050 Ti Laptop GPU 32.0.15.7270, GUID: C42BB5F6-9FB4-11EF-984E-B45CECEBCF08
</desyncdata>
</report>