Forum Discussion
I had a look at this, and I think I know what is going on. Judging by the errors associated with it, it seems to be complaining about career icon overrides for the streaming interactions. Taking the computer_StreamLetsPlay_Blicblock interaction as an example, it has the following code:
<V n="_icon" t="career_icon_override"> <U n="career_icon_override"> <T n="career_reference">273911<!--career_Teen_StreamerSideHustle--></T> <L n="participant_type"> <E>Actor</E> </L> </U> </V>
The <V n="_icon" t="career_icon_override"> referenced there, if you go by the TDESC, is the icon to be displayed in the interaction queue. Because it's referencing a career from the High school years pack (career_Teen_StreamerSideHustle) , this value is returning NoneType because it cannot retrieve it from a pack that is not installed, hence you get the "AttributeError: 'NoneType' object has no attribute 'guid64'" error. Even though the career_reference tunable itself is pack safe (meaning it won't throw UnavailablePackSafeResourceErrors), the game ends up not knowing what icon to use in the interaction queue when the pack isn't installed because it simply can't handle values of NoneType very well.
A way to fix this could be to just replace the "career_icon_override" with "Participant", see example code below (this example would just use the icon of the computer being used):
<V n="_icon" t="participant"> <U n="participant"> <L n="participant_type"> <E>Object</E> </L> </U> </V>
Unfortunately, I have no way of testing this myself as I have the HSY pack, but based on the errors I've seen it seems to be the most logical explanation.
About The Sims 4 Bug Reports - Archive
Recent Discussions
- 9 hours ago
- 16 hours ago
- 17 hours ago
- 18 hours ago