Edit:
Just wanted to put here that i was using BNC extensions for my scope probes that completely threw off my compensation. Rookie mistake.
Original post below:
Greetings everyone!
My question today is about MOSFET gate drivers. The IC i am using is the Microchip TC4427A MOSFET gate driver.
I am trying to use a 5V PWM signal from a uC to drive the gate of a MOSFET (Vishay SQJ974EP) at 12V.
The main issue i am having is that i understood from the TC4427A datasheet that the MOSFET driver should work effectively as a schmitt trigger. However, i find that the output almost directly matches the input.
Here's the schematic (12V bypass caps not pictured. But they do exist)

The image below shows channel 1 as my 5V input from the uC. PWM frequency is 1600Hz with a 50% duty cycle.
Ch2 is the output of the gate driver. The gate driver is just breadboarded with no outputs connected.

As you can see, the output directly follows the input, just at a higher voltage. From the internal schematic of the TC4427A with all the buffers, it seems like this should be impossible. Shouldn't the output be a nice square wave? Datasheet says that any voltage over 2.4V should be logic "1", and give full 12V on the output.
I have also swapped the TC4427A with a MIC4469YN (another gate driver IC) i had laying around, and i get the EXACT same output.
Are these IC's not applying any hysteresis? Should i just switch to an actual schmitt trigger IC? Surely two gate driver's can't both be wrong.
And the more important question: Should i care? I feel like its not ideal for my MOSFET to spent 400us every pulse not in saturation as i have up to 20A of current coming down the pipe.
Thank you for your help.
Matt