Ideas
I am currently playing using Mac. However, for two worlds that I have tried already, both won't let my sim get a promotion in the drama club despite fulfilling all the necessary conditions, tasks and is at excellent performance. One of my sims is a teen and isn't able to get a promotion at all. The second is a child and got the first promotion but now is not being promoted.
I also had this issue, no mods, possibly some CC. waited to join drama club until teen since I thought I recalled being able to move right from club to career at graduation (apparently I was mistaken, graduated early and still had drama club). teen did all tasks and had full promotion bar for each level, but didn't get promoted by game until final level. I even thought perhaps had to wait until the Friday Night performance, still no joy. I may have done some computer restarts, game file updates, etc but still had to cheat code to progress from level 1-3. the final promotion actually managed to work correctly.
Also, had parent skip work to be able to attend the teen's recital. They left the home lot during drama club, no announcement of performance, then after drama club, the teen went back out to attend the show by herself. That was probably user error, but needs to be more clear how to have parents attend end of week performances (other clubs don't really have anything like it).