Game Over GUI problem on device

I m working on a car racing game. In my game when the player car is collide with any AI car a GUI label of GameOver is show. This works good when i play the game in editor. but when i build for android and run on device no GUI lable show on collision… need help?

How is your label created? If the screen is smaller than your rect position, your label will be placed outside the screen. You can use percentage to set your GUI rather than using the exact value.

Its not Rect problem coz when car collide with other car game stops there but in device game does’t stop… I created label using GUI function…

Using On GUI function or The 2D GUI in unity?
Maybe something when wrong with the coding for detection of collision for device,
How you do the collision?Could be something there that is not working on device.

m using OnCollisionEnter for collision…It detects on editor while playing but why not on device?? stuck with this problem…