The crackshoot is safe on block or hit BUT
i think that the reason why you CAN be punished is because if you do it close enough you might hit with the anti air animation his leg pointed upward
that is VERY punishable, and oddly enough the awnser is to use the stronger versions of the moves!
the roundhouse version especially will almost never hit a standing opponent (maybe chang) with the anti air animation of the move!
however AVOID using the crackshoot against c groove if they chicken block it you die.
hope i’m right
edit: Lk version is still useful but u have to be careful i’m pretty sure this is why i couldn’t punish it in training mode even with reversal level 3’s and yet i sometimes get punished while using it. When a opponent is standing it’s much more likely to backfire on you.