On Galaxy S6. Messages can take up to an hour to recieve but the time shows an hour before. Example I get the message at 12:10, but it says I got it at 11:50. I had recently been in Italy and the phone is the most recent lollipop update. Is there any solution or just SOL?