Hello,
Sorry to hear you are having issues. It look like you are looking at the wrong location. For Windows 11 style Start menu. You will need to see the recently add/installed is on the "All App" list: Refer screenshot below.

Thank you,
Basj,
Stardock Community Assistant.