30 metres is really not very far. Most heart shot deer run that far if not a lot further. I have had heart shot deer, with completely blown to pieces run 100 metres plus. If you recall your DSC1 training manual, you will remember that this running is the expected result from a heart shot deer, and you should thus plan accordingly when you take a shot. Most heart shot deer leave a good blood trail, and you are careful in making sure you have a good note of where the deer is positioned when you take the shot, and you go straight to the shot site and then work carefully you should be able to find your deer. Further the distance to the shot though, the more difficult it is to find the shot site. Yes in thick cover it may take a while to find a deer, but either have a dog readily available, or think twice about pulling the trigger, or change your shot placement.
If you want deer to drop on the spot you need to transmit massive shockwave to the central nervous system and that the high shoulder shot. But you do more meat damage.