Glad to see you got your answer and that he is still alive. Learn from this is all you can do, IMO. If a deer is nervous or looking at you as you begin to touch the release, its best to wait till they look away or settle down abit or at least bring your pin down low into the vitals in case it drops at the release.