Ok thanks for sending those logs and your patience. I think I figured the cause for the issue with the cult meetings and the elections and while I haven't seen the error on the amateur contests, I presume is the same problem. What's happening is that those 3 events have to search for all current characters to find who is going to the meeting, who is voting in the election (and how) and who is entering the contest. If you have a lot of NPCs in the game, then this operation may take a long time to finish and the check I have in place to kill a stuck event kills it. There's a way to avoid that from happening on situations like these, but those 3 events was missing that.
There's also a pretty big bug in the threesome that's causing it to crash which is not related to that one but equally a problem.
So here's a small patch for these issues and a few others. I can't push out a whole game update because other things are in progress and I probably won't get done with that for a few more weeks. So unzip these files in the game directory. Say yes when Windows asks if you want to replace the existing files (if you don't get that prompt then you are installing them in the wrong place).
Issues fixed in this patch:
* Fixed issue with too many NPCs causing cult meetings, elections and amateur contests scenes to die prematurely.
* Fixed issue in the threesome scene that when an NPC decided not to do something to conserve energy was causing the scene to crash.
* Refactored a number of decisions to more consistently apply how much they like you and the type of relationship you have with them. Employees, family, girlfriends, followers will all receive a bonus to accepting most requests. In addition, liking or loving the "Follow Orders" and "Leading Others" will also play a part in how likely or unlikely someone is to do what you ask them to do.
* The threesomes can now be canceled (so use this if your threesome state gets stuck although hopefully with the previous fix that won't be an issue any more).
* Threesome agreements are canceled automatically if the couple breaks up.
* Threesome participants will now start with extra energy so will be more likely to reach the end without someone tiring out.
* Threesome participants will be faster to undress, moving the process along at a faster pace so again can reach the end more easily.
* Club damages should never put the club over $50k in debt.
* The Manager duty Sway Commissioner is now more impactful and the commissioner will gain a positive opinion modifier towards the owner upon successful sways.
* Become Friends is now not available to existing friends