You need to test coordinates with M114.
If you are for example in repetier-host it will show real coordinates including offsets.
Here you can send
@isathome
if the current position should be 0,0,0
In general you should not need to use G92 if firmware and printer are configured well. I guess you tweak Z instead of adjusting the z endstop here.