The Windows 11, version 25H2 update, which includes the new Start menu, has been gradually rolled out since September 30, 2025. The specific update you mentioned, KB5068861, was released on November 11, 2025, as part of the security update for Windows 11. If you are on the 2025-11 Preview Update (KB5070311), you may need to wait for the full rollout to receive the new Start menu features, as the rollout is phased and may take some time to reach all eligible devices.
For the latest updates, ensure that you have the setting "Get the latest updates as soon as they’re available" turned on in your Windows Update settings. You can check for updates by going to Settings > Windows Update and selecting Check for updates.
References: