Thanks to everyone who has voted.
Although my blue haddoni has not moved, my purple haddoni has been moving a lot recently and a low temp (77.5) was suspected to be the reason. I checked and rechecked all water parameters and flow but did not find anything wrong. I raised the temp to 79.5 so hopefully, that will make it happy.