Try and explain yourself clearly.
Did you mean segwit version 0 and segwit version 1? That is what I think of that is very similar to what you might be referring to version 1 and 2.
A years ago I have written blockchain analyzer for Bitcoin,Litecoin Dash and Bitcoin Cash. Now I download 150 GB Litecoin blocks (above 500 for Bitcoin is too much for me) and run analyzing. In block LTC 2398213 my program crash on last transaction. I don't know, transaction is bad, or I not handle this format. Transaction is version = 2, s segwit, Processing inputs and outputs but I get huge sizes of witness blocks.
Transaction 9e919a5cc9a38f79d687cb84f0005a452589adbb33a5c092837137df19549dcb
This is Litecoin topic, but I think, the same transaction extension have Bitcoin (?)