Dine Out, Can't Edit Restaurant Menu
Product: The Sims 4
Platform:PC
Which language are you playing the game in? English
How often does the bug occur? Every time (100%)
What is your current game version number? 1.62.67.1020
What expansions, game packs, and stuff packs do you have installed? All EXCEPT: Jungle Adventure, StrangerVille, Vampires, Toddler Stuff, Kids' Room Stuff, Spooky Stuff
Steps: How can we find the bug ourselves? Place a restaurant lot from the gallery or from your personal library, click the "edit custom menu" button.
What happens when the bug occurs? The white window where you are supposed to select the menu items pops up, but it's completely blank. There is nothing there to choose, just the button to "accept" or "close" the window. If you click the "edit custom menu" button again, the window doesn't pop up. If you click it a third time, a gray shadow/overlay will go over the entire screen, but still no white item select window. Sometimes this causes the game to freeze, requiring alt + F4, sometimes it does not cause it to freeze, and you can use the esc key to close the gray overlay and exit the game.
What do you expect to see? A window where I can select specific items for the restaurant's menu, populated with all the food/drink options available, and the ability to choose the items I want and confirm/accept it as my custom menu.
Have you installed any customization with the game, e.g. Custom Content or Mods? Not now. I've removed them.
Did this issue appear after a specific patch or change you made to your system? Neutral/Not Sure
I haven't tried to edit any restaurant menus in quite some time, it has been several patches, several months, probably 6 or more, since I last tried to change any restaurant menus, so I'm not sure when this problem actually started. I did notice that it puts out a lastUIException file every time:
<?xml version="1.0" ?><root>
<report><version>2</version><sessionid>e61e79785a59199f5ec27596</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2020-05-18 11:48:18</createtime><buildsignature>Local.Unknown.Unknown.1.62.67.1020-1.200.000.442.Release</buildsignature><categoryid>(AS)widgets.Restaurant.RestaurantMenu::RestaurantMenu</categoryid><desyncid>e61e79785a59199f5ec27596</desyncid><systemconfig/><screenshot/><desyncdata>TypeError: Error #1009: Cannot access a property or method of a null object reference. at widgets.Restaurant.RestaurantMenu::RestaurantMenu/UpdateBillTotal() at widgets.Restaurant.RestaurantMenu::RestaurantMenu/Draw() at olympus.core.widget::WidgetBase/Show() at olympus.io::CommunicationObject/DispatchToWidget() at olympus.io::CommunicationManager/DispatchStoredOnDemandMessages() at olympus.core::LayoutManager/OnDemandWidgetLoadComplete() rtim=9498 ClientInfo isn't here</desyncdata></report>
<report><version>2</version><sessionid>e61e79785a59199f5ec27596</sessionid><type>desync</type><sku>ea.maxis.sims4_64.15.pc</sku><createtime>2020-05-18 11:48:24</createtime><buildsignature>Local.Unknown.Unknown.1.62.67.1020-1.200.000.442.Release</buildsignature><categoryid>(AS)widgets.Restaurant.RestaurantMenu::RestaurantMenu</categoryid><desyncid>e61e79785a59199f5ec27596</desyncid><systemconfig/><screenshot/><desyncdata>TypeError: Error #1009: Cannot access a property or method of a null object reference. at widgets.Restaurant.RestaurantMenu::RestaurantMenu/UpdateBillTotal() at widgets.Restaurant.RestaurantMenu::RestaurantMenu/Draw() at olympus.core.widget::WidgetBase/Show() at olympus.io::CommunicationObject/Dispatch() at olympus.io::CommunicationManager/SendUIMessage() at olympus.io::CommunicationManager/SendUIMessage() at widgets.shared.utils::SharedRestaurantUtils/ShowMenuBasedOnSelection() at widgets.BuildBuy.VenueConfiguration.controls::RestaurantPanel/OnCustomMenuClicked() at olympus.gui.buttons::Button/OnMouseRelease() rtim=10156 ClientInfo isn't here</desyncdata></report>
</root>
I tried disabling all CC, deleting the caches and repairing the game files, but the problem persists.
EDIT by Crinrict: Added Spoiler Tags
I think I figured out what was causing it. I had started a new file, and had no "played" household. As soon as I made a "played" household, I was able to edit the restaurant menus again. I'm not sure why this would be the case, but at least I found a fix for it. Thanks for the suggestions, though.