Sorry for the wall of text.
About the Minigame:
A bigger pool of baked goods would be a thing. Show 4 out of 8 when a customer makes her request, randomise their position halve the payout if you guess wrong and move on to the next.
Example: Customer wants item 'A' but you klicked on 'C' you get half of what item 'A' would have paid out, the Client goes away, maybe she shouts "but i wanted" 'A' ... (giving the player a hint what her request meant for the next time)
So one chanche per Visitor would speed up this situation a lot.
In addition, next to your money, display a total earnings number and link Rapunzels events to reaching certain earning milestones instead of just every X days.
That entices players who take the minigame serious to get the jucy story parts sooner.
Reduce the ammound of customers per day 15 feels like a slog to go through on a day.
(If you are in for the storry that just drags on and on, but if you later on decide to grind money for the gallery it is irelevant if there are 10 or 20 customers a day)
That would at least stir up the Monotonous Repetition. But the main issue is still the concept of the current mini game, it's just to weak to hold attention for the whole game.
Gallery Changes:
Add a section in the gallery where you can replay the Scenes with the main Protagonist.
Remove the chanche to get a duplicate wehn you spend your hard earned money for gallery pictures.
Bug Fixes:
Have a look at the crash straight to main menue, maybe just PC related but if you klick slightly outside of the baked good you wanna hit there is a high chanche you get sent straight to the main menue, no return only load a previous save.
also, if you hit 'Skip' during the baking mini game the same thing happens every time.