Push-pull configuration using ZXMC4559DN8TC
Your pin out is correct on all devices and I think this points to the push-pull MOSFETs being damaged due to shoot-through. You get shoot-through because of the common source configuration you have - imagine the common gate voltage was at 7.5 volts and ask yourself what happens next.

Both P channel and N channel are going to be pretty much hard-on and conducting many amps from your 15 volt power supply. Even if you are switching really fast from 0 volts to 15 volts there will be a few tens of nano seconds where the common gate voltage will turn on both devices. That common voltage will be somewhere between 4.5 volts and 10.5 volts. If you read the data sheet, at 4.5 volts on the common gate terminal the N channel MOSFET could be conducting more than 10 amps from the P channel MOSFET.

Continuous drain current is between 2 amps and 3 amps.

This is why many people using this configuration use a driver with anti-shoot-through protection. With a 10 kohm pull-up, the rise time will be slow making this even worse.

Your dual MOSFET package is likely dead now.