i can tell you now this is nothing new, i have had many oscars over the years, what makes them so fantastic is they have proper personalities,shrrob suggests starving it, i am telling you now this is a mistake they not only sulk they also become nasty and seriously miserable if you treat them this way, yes it will eventually eat, it has to to survive but your prised fish will not live a happy life i have had a oscar who would only eat lobb worm, one who will not tolerate annything but pellet, and most like to rearrange their tank, i even kept a red tiger oscar once that would not tolerate any gravel in his tank, i had to remove all of it, if you love your fish and want it to live for 10 years happy and thriving then feed him meat dont worry about it and do not, i repeat do not starve him, i am not saying this for attention, i know what im talking about, i believe they are the only fish who are genuinely like pets, please love him and look afetr him, use fast flow mechanical filteration keep it clean and feed him what he likes, he will
reward you.