Hi,
i still think its gachua, some variants have small black spots on the body, especially when young.
But to really ID the fish better pics are needed. AND the fish has to show normal and NOT stressed colours. The decoration of the tank is really not what the fish needs.
Put in some plants, especially floating ones to darken down the tank a bit.
Put in mor hiding places, the more there are, the less th channa will use them, cause he feels always and everywhere secure.