Taskbar icon missing in Win 11

I just got a new computer with Win 11. I set up WWL but can get the temp to show on the taskbar. I had downloaded the latest version from the website.

Is the icon hiding in here?

image

Sorry - I just found the settings for the system tray! I’ve got the temp back - thanks!