Context("Device") changing every time I open browser or tab....is this new for anyone else?

So I use Context(“Device”)…meaning the deviceid as my way of syncing data to the user in my apps. It’s worked great until recently. It used to be that this device id must have come from my computer device because it didn’t matter what browser I was using or tab I had opened, I stayed in sync with my data. However, lately, every time I open the browser or browser tab, my context (“device”) changes and therefore throws out of sync of my app data. Anybody else having this issue?