I can kind of relate. I don't have vieja but for whatever reason my 2 midas cichlids will not eat from the surface. They will dart up and then dive down and would much rather eat sinking foods. Yet my 2 cubans will eat from the surface. Even my skittish as hell silver dollars will eat from the surface.
weird...