I had a wedding and hired an insane sim as my caterer. (She was from another family I had been playing, that's how I know her personality) She actually DID cook something, but then she proceeded to party with the rest of wedding guests. She didn't even bake a wedding cake. I clicked on her and there was no option to tell her to work. I thought it was just because she's insane but it sounds like you had the same problem. I really feel that this option to direct your cater needs to be patched in. "Make a cake" "Make a meal" or maybe "FIRE" Something like that. If you're hiring someone to be your caterer, they should really CATER.