In my experience there were two reasons why clownfish eggs did not hatch within the proper time. The first was temperature. When temperature dropped below about 78 F the hatching time was extended to 8 to 9 days (A. ocellaris) and if it dropped to 76 - 75 F, they might not hatch at all. The other was an unusually strong egg shell, which seemed to be caused by excess shrimp (maybe chitin) but this is just a wild theory at this point. But you might try reducing the amount of shrimp in the diet. Also once hatching is delayed for a couple of days past the optimum time, for whatever reason, the embryos/larvae seem to lose the ability to hatch and if they do hatch, they seem to permanently retain the body bend they have in the egg, are never able to straighten out, and swim in circles till they die. Also, at the time of hatch 7 to 8 days (A. ocellaris) they evidently need physical stimulation, typically provided by the male, in order to hatch. If you set up a nest under aeration and miss part of the spawn, that part will not hach and the larvae will die in the egg. So your eggs not hatching may be due to a variety of causes (also possible is a microsporidian parasite in the egg, but this is usually manifested within a 2 to 4 days after spawn). I would check temperature and activity of the male first.
Good luck, Martin