High-Side Not Working in Half-Bridge
This is a great example why neatness and attention to detail matter.  Sloppiness like drawing nets right thru other parts leads to mistakes or at least makes it less likely mistakes will be noticed (because it already looks like a mistake so the brain tunes out the real ones).

Look carefully at the schematic.  Note that the anode of the diode and one side of C1 do not have a dot showing that the software thinks there are connections there.  Maybe it does, but then the schematic is misleading.  If the software (looks like Eagle?) doesn't think those nets are connected, then they won't be connected on the board.  Both those parts create the power supply for the high side drive, so these issues match your symptoms.

Once again folks: Neatness and attention to detail matter!

This should be self-evident, but apparently there are a lot of sloppy people out there.  There is no place and no excuse for this in engineering.  This schematic is sloppy in various places.  I would never dream of letting a customer or anyone else see a schematic from me that looked like this.  I would be embarassed to let anyone see this, and you should be too.  The fact that you're not says a lot about you.  Doing it right is really quite easy and hardly takes any time.  Just avoiding one such error makes it worth while.  How long have you spent diagnosing the problem and will spend fixing it, compared to maybe 5 minutes to clean up the schematic and run the ERC and DRC checks?  Don't draw nets thru or right up against parts, if you rotate a part fix the text so that it is normally readable again, make sure the text doesn't collide with other things, etc.  Again, this should all be self-evident.  Hopefully you have learned a lesson here and will be more careful in the future.