Most likely if all your parameters are fine, then it probably is a lack of oxygen. Some fish require more than others. We had a power outtage once and it bothered the oxygen supply and all the fish were swimming at the surface but since then we have invested in an air curtain which the fish love (it must tickle their fins lol) and everything seems to be fine. Air circulation through the water is a must for some fish more than others.