Controlling a latching solenoid with the DRV8838: Is this PCB design correct?
The TVS diodes are useless here rated at 12V but operate up to 18V meanwhile only using a 9 V supply. The drivers have body diodes across Vds.
The driver is rated for 1.8A and 1.9A is the threshold for OCP.
So if the solenoid resistance is less than 9V/1.8A = 0.5 ohm , the driver will go to sleep.
With a leadless chip that has a coplanarity of 0.02mm , I would have a hard time verifying a solder path exists even with a 10x magnifier.
My final thoughts are that manual soldering this chip cannot be easily used without skill and any rework must be done under a microscope.
Next time increase your pad size for probing and you are better of using a 3rd party driver board than DIY soldering these.
Until you get up to speed on layout quality and solder quality , I think for 4 bucks, you are better off buying this chip on a board.
See any difference?  See any gaps? or solder bridges, heatsink pad underneath soldered?

Catch my drift?