Glass top stoves will take the longest amount of time to heat the grill plate. If you begin cooking before it is hot enough, you will not be happy with the results. Use medium or medium-high heat, and pre-heat the grill all the way prior to putting your chicken on. To test for heat, simply get your hand wet and flick a few drops of water onto the center. If it dances, sizzles and then turns to steam, the surface is ready for grilling. If the water sits there calmly, or runs to the outside, it needs more time. If you wait until it is ready, you will be happy with the results for sure.
To speed things up, set the burner to high while prepping the pan, and then reduce to medium once it is ready, and before you put the chicken on. Doing this will cut the wait for your type of range, but make sure to wait a minute to let the temp regulate after you lower it.