Hobby Class Fix: Nobody Showed Up
Description
You start a hobby class from the hobby board at your business, say Gemology. Customers are right there, busy at the tables. 30 minutes later the class gets canceled because "nobody came", and the summary calls it a failure with no rewards. Sometimes there's also a weird comment about a llama.
This mod fixes that.
Why it happens
It's an EA bug in the check that decides who can join a class. A customer only gets in if "business customer" is their one and only role. Lots of customers have an extra one, for example from a "Remove Shoes" sign on the lot or from a trait. So the game turns every single one away and the class ends up with 0 students.
And the llama? That's EA's own comment for a failed class, not a mod.
What the fix does
The fix lets the game check first. Only if the game says no, and the Sim really has the role they need and none of the banned ones, does the fix let them in. Everything else stays exactly the way EA made it, and your save isn't touched.
It works for any extra role, not just the one from the shoe sign. The game uses the same check in a few other places too, and the fix applies there the same way. Those other places haven't been tested separately.
Status
Confirmed in a real game on 18 Oct 2026 (game version 1.128.90.1030): the class went ahead and students joined. So far it has been tested in one game, with plenty of other mods installed, MCCC among them.
On game version 1.129.39.1030 the mod loads with no errors, and the game code it fixes didn't change in that update. It just hasn't had to step in on that version yet.
You need
- The Sims 4 with Businesses & Hobbies
- Script mods turned on: Game Options → Other → Script Mods Allowed
- Made for game version 1.128.90.1030, also loads on 1.129.39.1030
Install
- Unzip the download.
- Put
REA_FixZajeciaHobby.ts4scriptinDocuments\Electronic Arts\The Sims 4\Mods. One subfolder deep at most, or the game won't load it. - Restart the game.
Check that it works
Type rea.fixzajecia in the cheat console (Ctrl+Shift+C). For now the mod answers in Polish. It also keeps a small log, REA_FixZajeciaHobby.log, in the same folder as the .ts4script.
Remove
Delete the .ts4script file. Once EA patches this bug you won't need the mod anymore, and I'll say so here.
Without the mod
Not tested yet: taking the "Remove Shoes" sign off your business lot should help, but only if that sign is what gives your customers the extra role.
More
The full write-up, with the exact messages you see in the game, is on my site: https://letmefixsims.aparateq.workers.dev/en/hobby-class-nobody-showed-up/
I track bugs down with the help of AI tools. Each fix says how far it's been tested in a real game.