If I read this correctly, the runner had not touched 2nd base "at the time of the release". We have a "dead ball situation". The runner is awarded 2 bases. He goes to 3rd base and his coach tells him he has to go "touch 1st" before coming to 3rd and he does. ALL OF THIS HAPPENED WHILE THE BALL IS DEAD!
IF this is what happened and I understand what was said, then the runner did go back and touch 1st base and then proceeded to touch second and then stop on 3rd base, people I got nothing. Let's play ball.