I\'ve noticed that sending a Push notification results in the following behavior:
See how the banner is shown a second time, after a short delay?
At
Are you using database to store device id?
If yes then may be store device id two times.if possible clean db and try to send it again