[BH][AA] Owner forced to participate in spin class when asking employee to teach
Issue Description: When a business owner asks an employee to teach a spinning class using the Gluteforce Instructor's Spinning Bike, the owner is forced to participate in the class. If the owner cancels the participation action, they still remain stuck in the class. The action disappears from the action queue, and there is no way to end the owner's involuntary participation. The owner remains on a spinning bike or in a "class participant" state indefinitely or until the class naturally ends.
Expected Behavior: The business owner should be able to ask an employee to teach the class without being forced to join. The owner should remain free to perform other tasks around the business. If the owner does join voluntarily, they should be able to cancel and leave the class normally.
Steps to Reproduce:
- Own a business with the Businesses & Hobbies expansion pack.
- Place a Gluteforce Instructor's Spinning Bike from Adventure Awaits on the lot.
- Hire an employee (regular employee, not a specialized instructor NPC).
- Click on the Gluteforce Instructor's Spinning Bike and select the employee to teach a spinning class.
- Observe that the business owner automatically gets on a spinning bike to participate.
- Attempt to cancel the owner's participation action.
- Note that the action disappears from the queue, but the owner remains stuck in the class.
Actual Result:
- The business owner is automatically forced onto a spinning bike as a class participant.
- Canceling the action does nothing — the owner remains in the class.
- The cancel action vanishes from the queue with no second chance to cancel.
- The owner cannot perform any other actions until the class ends.
- There is no known way to free the owner mid-class.
Additional Notes:
- This appears to be a scripting error where the "ask to teach" interaction incorrectly flags the owner as a required participant rather than an observer/manager.
- The forced participation may be unintentionally copied from the "Join Class" interaction logic.
- May be related to the broader spinning class bugs (instructor leaving early, no payment, customer blocking).
- Workaround: None known — the owner must wait for the class to end naturally.
Impact: Severely limits business management. The owner cannot delegate class instruction without being forcibly removed from managing other aspects of the business. This defeats the purpose of hiring employees to teach classes. Combined with other spinning class bugs, fitness businesses are nearly unplayable.