Hello all,
in the meantime I found a solution. When using the Variable Phase PWM block in vectorized mode (inputting a vector to it) I get the glitch, but it's fine if used as a scalar.
Luckily, I could get away with using one block and then inverting its output to drive the lower transistor since my duty cycle is fixed at 50%. Attached is a self-contained testbench using the workaround.
Still think it's worth it to look into it, the block seems to support vectorization when I look into its C-script...
Best regards,