I had a similar issue yesterday and kept switching between TWRP 3.2.2 and 3.2.3 with mixed similar results (TWRP launching and then rebooting)
What I did to resolve this is strange..:confused: (found on another google result somewhere..), but take the USB cable out of the phone, then TWRP...