I have to beg to differ here. Sure, the species which exceed 6 inches or those of the Coris genus are well known to flip over items looking for food. But the smaller species of Halichoeres and especially all the Macropharyngodon are very unlikely to do so.
We can agree there. The sand sleepers are all prone to sifting the sand, in search of food. And of course if they see something, they'll go after it.
So it would be normal for geoffroy to occasionally make a mess with some sand, but not very normal for it to toss around corals sitting on the sand.
That should help; may well be underfed currently.
But if it's only happening just prior to lights out, that sounds more like seeking out a safe place to bed down for the night. In which case, I'd expect that to quit with time, once it learns the "safe" spots of the tank.
Your the boss so you win [emoji1474][emoji1474]




