New
#121
Okay, I think I figured it out.
If you have the system icon "location" turned on - this is in taskbar settings/turn system icons on or off, then yes, if you expand the notification center icons, it does put it on the taskbar. I usually keep that off that is why I didn't see it the first time. I just keep it off and it stays off taskbar.
Shut off the location system icon and it doesn't happen for me.