Half-bridge gate–drive IC issue
You've got no load connected to the half bridge, right?
The IGBTs Q1 and Q2 have significant capacitance to VBUS and ground, respectively. When you turn on the high side IGBT, the low side IGBTs collector-emitter capacitance charges to VBUS. Afterwards you turn off Q1, but don't turn on Q2, in order to introduce a dead time. The capacitance of the low side IGBT (Q2) maintains the output node of the bridge at VBUS (100V) during this dead time. Only when Q2 turns on does the voltage fall to 0.

This can be confusing because you are not measuring the gate voltage of Q1 relative to the emitter of Q1, but ground. Ideally you'd employ a differential probe allowing you to only measure Q1s gate-emitter voltage. If you don't have a differential probe, measure both the emitter-ground voltage (Ve) and the gate-ground voltage (Vg) using two separate channels. You can then compute a trace for the gate-emitter voltage (Vge) by subtracting Ve from Vg with the math function of the scope.


In summary I think you misidentified the behaviour as shoot-trough, even though the half bridge is working as intended.

Update:
What the new waveforms (resistive vs inductive load) show is a completely different issue. You still have no shoot-trough/cross conduction. What those waveforms show is called ringing, which occurs when the abruptly stopped current causes rapid oscillations in the resonant LCR circuit formed by motor inductance and parasitic capacitances. This ringing starts whenever both IGBTs turn off with current sill flowing and stops once the dead time ends.