Ideas

canelacaliente's avatar
canelacaliente
Seasoned Ace
10 months ago
Status:
Awaiting Additional Reports

LastException when giving an Infant a Bath

The game encountered multiple errors related to the posture system while trying to give an infant a bath and place them in a travel crib. These errors occurred during interactions involving the bathtub and travel crib, causing the interactions to fail and leaving the Sim in an invalid state. The action won't complete, and it causes lag in my game. I had to hire a nanny as a workaround.

Steps to Reproduce:

  1. Place a bathtub and a travel crib on the lot.
  2. Have a Sim attempt to give an infant a bath using the bathtub.
  3. After the bath, try to place the infant in the travel crib.

Expected Result:
The Sim should successfully bathe the infant and place them in the travel crib without any issues.

Actual Result:
The game encounters the following errors, causing the interactions to fail:

<report><version>2</version><sessionid>4546b27a4befba1d67d22038</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-03-12 17:45:26</createtime><buildsignature>Local.Unknown.Unknown.1.113.291.1020-1.300.000.207.Release</buildsignature><categoryid>posture_graph.py:5209</categoryid><desyncid>4546b27a4befba1d67d22038</desyncid><systemconfig/><screenshot/><desyncdata>Exception during SI.cancel  running sim-stand:12130 on None, cancel_reason_msg is SI State incompatible with new posture. Must cancel previous source interaction for stand:666: (AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed))
Traceback (most recent call last):

  File "T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py", line 2988, in _get_transitions_for_sim
  File "postures\posture_graph.py", line 5209, in postures.posture_graph.PostureGraphService.get_segmented_paths
AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed)rtim=0
Client Session Time: 48.54
 
Num Save Errors: 0
 
Num Load Errors: 0
 
Current Game State: 0x96d01090
 
LoadingScreenActiveFlag: 1
 
Origin Version: 13,413,2,5924
 
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>
<report><version>2</version><sessionid>4546b27a4befba1d67d22038</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-03-12 17:45:26</createtime><buildsignature>Local.Unknown.Unknown.1.113.291.1020-1.300.000.207.Release</buildsignature><categoryid>posture_graph.py:5209</categoryid><desyncid>4546b27a4befba1d67d22038</desyncid><systemconfig/><screenshot/><desyncdata>Exception during SI.cancel  running generic_Baththub_ToddlerInfantBath:12138 on object_bathtubSC_01:0x05c311a3099021c6[6]  (guaranteed), cancel_reason_msg is object destroyed: (AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed))
Traceback (most recent call last):

  File "T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py", line 2988, in _get_transitions_for_sim
  File "postures\posture_graph.py", line 5209, in postures.posture_graph.PostureGraphService.get_segmented_paths
AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed)rtim=0
Client Session Time: 48.54
 
Num Save Errors: 0
 
Num Load Errors: 0
 
Current Game State: 0x96d01090
 
LoadingScreenActiveFlag: 1
 
Origin Version: 13,413,2,5924
 
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>
<report><version>2</version><sessionid>4546b27a4befba1d67d22038</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-03-12 17:45:26</createtime><buildsignature>Local.Unknown.Unknown.1.113.291.1020-1.300.000.207.Release</buildsignature><categoryid>posture_graph.py:5209</categoryid><desyncid>4546b27a4befba1d67d22038</desyncid><systemconfig/><screenshot/><desyncdata>Exception during SI.cancel  running carry_HoldSim:11962 on , cancel_reason_msg is Posture Owning Interaction Canceled: (AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed))
Traceback (most recent call last):

  File "T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py", line 2988, in _get_transitions_for_sim
  File "postures\posture_graph.py", line 5209, in postures.posture_graph.PostureGraphService.get_segmented_paths
AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed)rtim=0
Client Session Time: 48.54
 
Num Save Errors: 0
 
Num Load Errors: 0
 
Current Game State: 0x96d01090
 
LoadingScreenActiveFlag: 1
 
Origin Version: 13,413,2,5924
 
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>
<report><version>2</version><sessionid>4546b27a4befba1d67d22038</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-03-12 17:45:27</createtime><buildsignature>Local.Unknown.Unknown.1.113.291.1020-1.300.000.207.Release</buildsignature><categoryid>posture_graph.py:5209</categoryid><desyncid>4546b27a4befba1d67d22038</desyncid><systemconfig/><screenshot/><desyncdata>TODO: Exception thrown during Sim reset, possibly we should be kicking the Sim out of the game. (AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed))
Traceback (most recent call last):

  File "T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py", line 2988, in _get_transitions_for_sim
  File "postures\posture_graph.py", line 5209, in postures.posture_graph.PostureGraphService.get_segmented_paths
AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed)rtim=0
Client Session Time: 48.54
 
Num Save Errors: 0
 
Num Load Errors: 0
 
Current Game State: 0x96d01090
 
LoadingScreenActiveFlag: 1
 
Origin Version: 13,413,2,5924
 
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>
<report><version>2</version><sessionid>4546b27a4befba1d67d22038</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2025-03-12 17:45:27</createtime><buildsignature>Local.Unknown.Unknown.1.113.291.1020-1.300.000.207.Release</buildsignature><categoryid>posture_graph.py:5209</categoryid><desyncid>4546b27a4befba1d67d22038</desyncid><systemconfig/><screenshot/><desyncdata>[sscholl] Exception processing ResetRecord:<, reason:ResetReason.RESET_EXPECTED, stage:_Stage.INTERNAL_STATE_RESET, being_processed:True, source: running sim-stand:12130 on None, cause:Exception during SI.cancel. SI State incompatible with new posture. Must cancel previous source interaction for stand:666. This will result in a partially reset object (AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed))
Traceback (most recent call last):

  File "T:\InGame\Gameplay\Scripts\Server\postures\transition_sequence.py", line 2988, in _get_transitions_for_sim
  File "postures\posture_graph.py", line 5209, in postures.posture_graph.PostureGraphService.get_segmented_paths
AssertionError: Source spec not in the posture graph: bathtub_GiveBath@object_bathtubSC_01:0x05c311a3099021c6[6], carry for interaction:  running [CarryTarget]putDown_CarriedSim_Crib_Infant_ToSleep:12131 on object_Crib_Travel:0x0ccf11a3e3a18297  (guaranteed)rtim=0
Client Session Time: 48.54
 
Num Save Errors: 0
 
Num Load Errors: 0
 
Current Game State: 0x96d01090
 
LoadingScreenActiveFlag: 1
 
Origin Version: 13,413,2,5924
 
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>
</root>

Request:
Please investigate and fix the following:

  1. Ensure the posture system properly handles transitions during infant interactions (e.g., bathing and placing in a crib).
  2. Address the issue where the bathtub interaction (bathtub_GiveBath) is interrupted or canceled, leaving the Sim in an invalid state.
  3. Ensure the travel crib is properly recognized by the posture system during interactions.

Thank you for your attention to this issue!

Save file: Slot_00000005.save

Edit By Crinrict: Adjusted Title

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: 3 minutes ago
4,548 Posts