If a gadget is getting it's time directly from the internet.. streaming it may still work but.. It used to be.. I do not know about so much anymore.. that windows clock problems happened because the battery in your pc was going bad. Used to be just change this battery and the clocks would work perfectly again...
Or you may have a setting in your Bios that sets the time and governs the windows clock.. You may want to look for this.. but do not confuse clock/Time settings with other settings you may see such as clock speed for memory.. they are two different things.
This works because Windows uses your computers hardware clock/time settings for it's clocks.. windows does not have an app that actually sits there and counts down the seconds to show the time, like a real clock does. It's the CPU on your motherboard that actually does the counting.
This may not be what is causing your problem, but it's something to consider.