Hello,
What type of thermometer are you using?
As Karrie suggested, if they get too hot they will move out of the basking area to try &
regulate their body temperatures. The 20 gallons are a little smaller so sometimes, it is
hard to regulate the temperatures in smaller tanks.
You could try using some bee pollen to help with his appetite, too.
Tracie