Ideas

Marquillotuca89's avatar
Marquillotuca89
Seasoned Veteran
2 months ago
Status:
Under Investigation

[AA] Selecting Attraction Preferences in the role menu causes LE's when visiting

The Custom Venues and Getaways systems seem to work well for the most part, however, whenever I choose the Attraction criteria for any of my roles, there seem to be some issues. 

  1. Sometimes after doing that, the UI on that section goes blank and I cannot choose more items for the criteria of the role. 
  2. Whenever I visit the lot, I get and LE that I attached to this post. 
  3. This also causes the presets and roles not to be saved. 

This happens in completely new never never-modded saves, and I suspect is the cause for all the reports of presets not being saved. 

Here's the LE

<?xml version="1.0" ?><root>
<BetterExceptions><BEversion>v3.14</BEversion><WasBlank>False</WasBlank><TuningLoadFinished>True</TuningLoadFinished><BadObjectCC>False</BadObjectCC><Advice>Not available. More info may be in BE Report.</Advice></BetterExceptions><report><version>2</version><sessionid>581bb8197703c48368df6e43</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-10-03 00:42:41</createtime><buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature><categoryid>cpp_message.py:127</categoryid><desyncid>581bb8197703c48368df6e43</desyncid><systemconfig/><screenshot/><desyncdata>Exception occurred while attempting to populate a repeated field: (TypeError: value has type NoneType, but expected ResourceKey)&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_commands.py", line 365, in request_club_building_info&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_service.py", line 1112, in send_club_building_info&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_tuning.py", line 2205, in populate_possibilities&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_tuning.py", line 2184, in _populate_criteria_info&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Core\google\protobuf\internal\cpp_message.py", line 127, in Setter&#13;&#10;TypeError: value has type NoneType, but expected ResourceKeyrtim=0&#13;&#10;Client Session Time: 22.04&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0xdd4141d5&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 13,560,0,6073&#13; &#10;Modded: True&#13; &#10;SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 4090  32.0.15.8129, GUID: E114413E-F0E5-11EF-BDD4-ACCDA7AF125E&#13; &#10;</desyncdata></report>
<report><version>2</version><sessionid>581bb8197703c48368df6e43</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-10-03 00:42:46</createtime><buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature><categoryid>cpp_message.py:127</categoryid><desyncid>581bb8197703c48368df6e43</desyncid><systemconfig/><screenshot/><desyncdata>Exception occurred while attempting to populate a repeated field: (TypeError: value has type NoneType, but expected ResourceKey)&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_commands.py", line 365, in request_club_building_info&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_service.py", line 1112, in send_club_building_info&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_tuning.py", line 2205, in populate_possibilities&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_tuning.py", line 2184, in _populate_criteria_info&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Core\google\protobuf\internal\cpp_message.py", line 127, in Setter&#13;&#10;TypeError: value has type NoneType, but expected ResourceKeyrtim=0&#13;&#10;Client Session Time: 22.04&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0xdd4141d5&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 13,560,0,6073&#13; &#10;Modded: True&#13; &#10;SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 4090  32.0.15.8129, GUID: E114413E-F0E5-11EF-BDD4-ACCDA7AF125E&#13; &#10;</desyncdata></report>
<report><version>2</version><sessionid>581bb8197703c48368df6e43</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-10-03 00:42:50</createtime><buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature><categoryid>club_tuning.py:2133</categoryid><desyncid>581bb8197703c48368df6e43</desyncid><systemconfig/><screenshot/><desyncdata>Exception occurred while attempting to populate a repeated field: (AttributeError: 'ClubRuleCriteriaRomanticAttraction' object has no attribute 'attraction_preference')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_commands.py", line 56, in get_schedule&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_data_classes.py", line 388, in to_proto_msg&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_data_classes.py", line 370, in fill_proto_msg&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_data_classes.py", line 52, in fill_proto_msg&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_tuning.py", line 2133, in save&#13;&#10;AttributeError: 'ClubRuleCriteriaRomanticAttraction' object has no attribute 'attraction_preference'rtim=0&#13;&#10;Client Session Time: 22.04&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0xdd4141d5&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 13,560,0,6073&#13; &#10;Modded: True&#13; &#10;SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 4090  32.0.15.8129, GUID: E114413E-F0E5-11EF-BDD4-ACCDA7AF125E&#13; &#10;</desyncdata></report>
<report><version>2</version><sessionid>581bb8197703c48368df6e43</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-10-03 00:44:40</createtime><buildsignature>Local.Unknown.Unknown.1.118.257.1020-1.300.000.223.Release</buildsignature><categoryid>club_tuning.py:2133</categoryid><desyncid>581bb8197703c48368df6e43</desyncid><systemconfig/><screenshot/><desyncdata>Exception occurred while attempting to populate a repeated field: (AttributeError: 'ClubRuleCriteriaRomanticAttraction' object has no attribute 'attraction_preference')&#13;&#10;Traceback (most recent call last):&#13;&#10;&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Core\sims4\commands.py", line 399, in invoke_command&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_commands.py", line 56, in get_schedule&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_data_classes.py", line 388, in to_proto_msg&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_data_classes.py", line 370, in fill_proto_msg&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\custom_schedules\custom_schedule_data_classes.py", line 52, in fill_proto_msg&#13;&#10;  File "T:\InGame\Gameplay\Scripts\Server\clubs\club_tuning.py", line 2133, in save&#13;&#10;AttributeError: 'ClubRuleCriteriaRomanticAttraction' object has no attribute 'attraction_preference'rtim=0&#13;&#10;Client Session Time: 22.04&#13; &#10;Num Save Errors: 0&#13; &#10;Num Load Errors: 0&#13; &#10;Current Game State: 0xdd4141d5&#13; &#10;LoadingScreenActiveFlag: 1&#13; &#10;Origin Version: 13,560,0,6073&#13; &#10;Modded: True&#13; &#10;SystemInfo: Windows 11 10.0.26100 GPU: NVIDIA GeForce RTX 4090  32.0.15.8129, GUID: E114413E-F0E5-11EF-BDD4-ACCDA7AF125E&#13; &#10;</desyncdata></report>

The only mod I had active is BE, however, it also happens without it. 

Edit By Crinrict: Added Spoiler Tags

15 Comments

  • crinrict's avatar
    crinrict
    Hero+
    2 months ago

    Hi fungussn​ 

    I tested your save and got the same LE as this thread so I moved your post over.

    Did you also choose any attraction preferences ?

  • fungussn's avatar
    fungussn
    Seasoned Novice
    2 months ago

    Yes, absolutely, I did add both a Gender restriction, and an Attraction restriction.  

  • Exact same issue here.

    Whenever you add Attraction to a Getaway role (I tried with Attraction to males, Attraction to females and Any, and they all do the same thing), the game creates LastExceptions.

    In the Getaway, if you click on the role and try to access the list of sims attributed to the role, you get a blank popup that you're unable to close. The game needs to be shut down through Task Manager.

    If you saved while on that broken Getaway, you're unable to load back into any household (it just loops you back to the world select screen), essentially destroying your save file.

    I did a fresh reinstall (no mods, no cache, etc) and the issue still occurs. I have all packs.

    Don't have the LastException file anymore (tried to reinstall the game, forgot to save it) but what it said essentially was: "ClubRuleCriteriaRomanticAttraction' object has no attribute 'attraction_preference"

Featured Places

Node avatar for The Sims 4 Bug Reports

The Sims 4 Bug Reports

Report bugs for The Sims 4 on PC, Mac, Playstation, and Xbox.Latest Activity: 6 months ago
3,814 Posts