Today I had to learn how to uncorrupt yet another save file that uses residential rentals. Here is the LE that triggered the corruption:
<?xml version="1.0" ?><root>
<report><version>2</version><sessionid>55658d3d419bcb7866f2f8f4</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macx86</sku><createtime>2024-09-24 16:21:09</createtime><buildsignature>Local.Unknown.Unknown.1.109.185.1230-1.200.000.637.Release</buildsignature><categoryid>business_service.py:275</categoryid><desyncid>55658d3d419bcb7866f2f8f4</desyncid><systemconfig/><screenshot/><desyncdata>Exception in <function c_api_buildbuy_session_end at 0x150aa4ef0>, args: (193957324990658699, 2273707497, 1), kwargs: {}
AttributeError("'NoneType' object has no attribute 'name'") (AttributeError: 'NoneType' object has no attribute 'name')
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 1145, in c_api_buildbuy_session_end
File "T:\InGame\Gameplay\Scripts\Server\build_buy.py", line 1193, in on_zone_data_change
File "T:\InGame\Gameplay\Scripts\Server\business\business_service.py", line 275, in on_multi_unit_zone_change
AttributeError: 'NoneType' object has no attribute 'name'rtim=0
Client Session Time: 36.62
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 10,5,96,47512
Modded: True
SystemInfo: Mac OS X Version 14.7 (Build 23H124) GPU: Intel UHD Graphics 617 macOS Metal driver 0.0.0.0
Architecture: x86_64
</desyncdata></report>
<report><version>2</version><sessionid>55658d3d419bcb7866f2f8f4</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macx86</sku><createtime>2024-09-24 16:22:46</createtime><buildsignature>Local.Unknown.Unknown.1.109.185.1230-1.200.000.637.Release</buildsignature><categoryid>business_service.py:275</categoryid><desyncid>55658d3d419bcb7866f2f8f4</desyncid><systemconfig/><screenshot/><desyncdata>Exception in <function c_api_buildbuy_session_end at 0x150aa4ef0>, args: (193957324990657211, 2273707497, 1), kwargs: {}
AttributeError("'NoneType' object has no attribute 'name'") (AttributeError: 'NoneType' object has no attribute 'name')
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 1145, in c_api_buildbuy_session_end
File "T:\InGame\Gameplay\Scripts\Server\build_buy.py", line 1193, in on_zone_data_change
File "T:\InGame\Gameplay\Scripts\Server\business\business_service.py", line 275, in on_multi_unit_zone_change
AttributeError: 'NoneType' object has no attribute 'name'rtim=0
Client Session Time: 36.62
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 10,5,96,47512
Modded: True
SystemInfo: Mac OS X Version 14.7 (Build 23H124) GPU: Intel UHD Graphics 617 macOS Metal driver 0.0.0.0
Architecture: x86_64
</desyncdata></report>
<report><version>2</version><sessionid>55658d3d419bcb7866f2f8f4</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macx86</sku><createtime>2024-09-24 16:32:49</createtime><buildsignature>Local.Unknown.Unknown.1.109.185.1230-1.200.000.637.Release</buildsignature><categoryid>business_service.py:275</categoryid><desyncid>55658d3d419bcb7866f2f8f4</desyncid><systemconfig/><screenshot/><desyncdata>Exception in <function c_api_buildbuy_session_end at 0x150aa4ef0>, args: (193957432474087634, 2273707497, 1), kwargs: {}
AttributeError("'NoneType' object has no attribute 'name'") (AttributeError: 'NoneType' object has no attribute 'name')
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 1145, in c_api_buildbuy_session_end
File "T:\InGame\Gameplay\Scripts\Server\build_buy.py", line 1193, in on_zone_data_change
File "T:\InGame\Gameplay\Scripts\Server\business\business_service.py", line 275, in on_multi_unit_zone_change
AttributeError: 'NoneType' object has no attribute 'name'rtim=0
Client Session Time: 36.62
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 10,5,96,47512
Modded: True
SystemInfo: Mac OS X Version 14.7 (Build 23H124) GPU: Intel UHD Graphics 617 macOS Metal driver 0.0.0.0
Architecture: x86_64
</desyncdata></report>
<report><version>2</version><sessionid>55658d3d419bcb7866f2f8f4</sessionid><type>desync</type><sku>ea.maxis.sims4.15.macx86</sku><createtime>2024-09-24 16:34:18</createtime><buildsignature>Local.Unknown.Unknown.1.109.185.1230-1.200.000.637.Release</buildsignature><categoryid>business_service.py:275</categoryid><desyncid>55658d3d419bcb7866f2f8f4</desyncid><systemconfig/><screenshot/><desyncdata>Exception in <function c_api_buildbuy_session_end at 0x150aa4ef0>, args: (193957432474087923, 2273707497, 1), kwargs: {}
AttributeError("'NoneType' object has no attribute 'name'") (AttributeError: 'NoneType' object has no attribute 'name')
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 1145, in c_api_buildbuy_session_end
File "T:\InGame\Gameplay\Scripts\Server\build_buy.py", line 1193, in on_zone_data_change
File "T:\InGame\Gameplay\Scripts\Server\business\business_service.py", line 275, in on_multi_unit_zone_change
AttributeError: 'NoneType' object has no attribute 'name'rtim=0
Client Session Time: 36.62
Num Save Errors: 0
Num Load Errors: 0
Current Game State: 0x96d01090
LoadingScreenActiveFlag: 1
Origin Version: 10,5,96,47512
Modded: True
SystemInfo: Mac OS X Version 14.7 (Build 23H124) GPU: Intel UHD Graphics 617 macOS Metal driver 0.0.0.0
Architecture: x86_64
</desyncdata></report>
</root>
I resolved this issue by turning all the residential rental lots in the save into regular residential lots (and this can be done safely without bulldozing the lots, but it may result in a minuscule chance of corruption if the lots are not bulldozed).