There is currently a bug since the 1.122 patch that causes Sims to be unable to do Push-Ups, Sit-Ups, or Stretching, even if directed by the player. This seems to be caused by an issue with the tests in the tuning for these interactions. Essentially, the tests always fail because of a tuning mistake made by the devs.
This little mod fixes those interactions so that they are usable again. Sims still shouldn't do them autonomously, as the devs intended (other than in some situations like certain NAPs being active in the neighborhood), but they can now be properly directed to do them assuming your Sims meet the other usual conditions like having the Active trait, being at the gym, or being Energized.
Requires being on at least patch level 1.22 or above, otherwise you probably don't even need this anyway.
Installation:
Unzip the folder and drop the package file into your Mods folder, preferably in some place that makes sense and not just wherever.
Notes:
Overrides the following interactions and will conflict with anything else that overrides the same stuff:
terrain-doSitUps
sim_doSitUpsAutonomously
terrain-doPushUps
sim_doPushUpsAutonomously
terrain-doStretching
sim_doStretching