@JCA34F does bring up an interesting point, which took me a moment to realize. I am using an npn transistor not a pnp so the transistor should be on the low side of the circuit. Not the high side as I have drawn. Is this conclusion correct?
@DVDdoug I actually didn't know it would take 12mA as I hadn't found the spec. So awesome that you were able to, should mention I am driving from esp32.