Your ambient temps should be 78-82 and your hot spot should be 88-92. 86-89 is too hot for an ambient and is in the low range for a hot spot. It's amazing how picky they can be about feeding when things aren't right. If your ambients are even 86, it's too high and that could be causing the refusals.