I really don't think you did anything wrong. 9 times out of 10 from my experiences the gobblers tend to hang up out of range because in the normal breeding patterns of turkeys the hens go to the toms. With that being said, maybe use the terrain to your advantage and if he hangs up again make a little move towards him as long as he doesnt see you. Also try to keep the calling to a minimum and let him get curious. Call once every 10 or 15 minutes just so he knows your there. Theres a lot of little things you can mess around with it just depends upon the gobblers move. Good luck hunting!