I'm also experiencing this. But a few hours ago my puppy drove off early and I didn't get the gold bars that I'd earned. Now I've just gone back into the app and got a new puppy with only 16 hours remaining.
If it was the new "reward", then everyone would be getting it. Why not? Yes, you can get extra boosters on the app, but that's not for filling the chest.
Both, but mostly my laptop. The same thing happens whichever I'm using at the time. Different browsers don't change this. Private window doesn't either