mine hide a lot too. But they also come out at different times of the day.
Well, that's why. They can take a while to adjust to a new environment. And trust me, they're getting enough food. Just 'cause you can't see them doesn't mean they're not eating algae, especially at night. Good luck,I have only introduced them to the tank 2 days ago