Re: Problem with opportunity
@MarMarcin If the opportunity isn't read as completed by the game, it should be available again, although of course it's random which one your sim rolls. (If you want to check whether the delivery registered, have that sim click on the mailbox. If the sim can order more omni seeds, it's done; otherwise, it's not.)
Without mods, it's hard to fix things like this when they go wrong. But the first thing you can try, if you haven't already, is deleting the five cache files in your game folder in Documents. For reference, they are:
CASPartCache.package
compositorCache.package
scriptCache.package
simCompositorCache.package
socialCache.package
You can then have your sim try to deliver the steaks again, preferably in a save from before the first time you attempted it. If you don't have a backup yourself, the game will have kept the file from the second-to-last time you saved. You can find it in Documents\EA\TS3\Saves—it will be named [your save name].sims3.backup. Delete the .backup extension and rename the save, and it will be available to load from the Main Menu.
If that doesn't help, you might have to cancel the opportunity and hope that it's offered again soon. In the meantime, it's a good idea to delete and replace the bar where your sim tried to deliver the steaks. This will reset the lot. It will also cause any sims working there to lose their jobs, so if you don't want this to happen, you can temporarily place a second bar somewhere in the world before you delete the first one. The second one can be deleted after the first is in place again.
By the way, going forward, it's a good idea to delete your cache files regularly, even when you're not having game issues. They can fill with stale data and cause all kinds of glitches. Many of us delete the files after every play session.