if you ever have to parallel transistors of any kind, you need to make sure they share the current equaly - because the point of paralleling is that one transistor wouldn't have managed the whole current alone.
on the other end, if you ever serialy connect transistors you need to make sure they share the voltage equaly - because te whole point of serial connection is that one transistor wouldn't have managed the whole blocking voltage alone.
now, sharing current and sharing voltage is a different story - especially during transients. it's switch mode so transients are a direct result of the concept : turn ON and turn OFF
Balance has to be mantained even during transistor turn ON and turn OFF transients, but the margin for current is vastly higher than for voltage.
Most IGBT can accept transient currents that are well over 50x their DC max rating - and this is specified in their datasheet. MOSFET do around 2x.
Voltage wise if you exceed the DC max rating you're most of the time rigth away outside the spec (GaN is an exception), and on top of that at +20% it usualy cause destruction of the device.
to makes things worse the non linear capacitance of the channel (high during conduction, low at full blocking voltage) will work against serial connected transistors: if eg. during turn OFF a transistor happens to have higher voltage than it's peers then it will also experience higher dv/dt due to the capacitance dropping with voltage. it will in turns increase its voltage further, decreasing capacitance even more - a positive feedback.
it makes serial connection of any type of transistors very challenging because they all need to be tigthly balanced even during transient; with a mechanisum that amplifies any missmatch of balancing.
You end up having to add a lot of margin to your design, building a chain of transistors with a total blocking voltage that is more than twice the DC blocking voltage. To take on Andy Aka example, a 100x8kV IGBT stack is only able to block DC voltage of 400kV - far from the 800kV sum one would have expected. Some active circuit can be used to dynamically control dv/dt during transients and ease the issue, but it makes driving very complex because it's all about matching many floating voltages during a transient. "controling" dv/dt is a way to say reducing dv/dt to the lowest of all transistors - which increase switching losses.
In my opinion that's one of the reason why engineers embraced the high complexity of Modular Multi Level Converter (MMLC) - more failure points, but individualy the cells transistors are easier to drive and protect.
in short:
- serial connection of transistors (JFET; MOSFET, IGBT, BJT, MESFET, ...) is a risky business rigth from the start. Transistors have low over voltage tolerance (even for transients) and their output characteristics worsen balancing.
- parrallel connection of transistors is relatively easy as long as they have negative temperature coeficients (MOSFET, JFET, MESFET) but very difficult with positive temperature coeficient (BJT, IGBT, ...). Recent work on IGBT has led to negative coeficient IGBTs, easing the issue.
In all case it consider that parasitics has been keep to a minimum or/and matched - which is also a good amount of work.