Your description is not clear enough to see any error. In general G32 and G29 use the same routine for measuring z height, so if one works the other should work as well and G30 the same. But you should not use G29 if you have G32 which is better.
The only thing that could be is the for some reason the probe did not trigger during G29 which of course causes the crash or if printer was not homed on G29.