Is your oscar young? Mine were alittle more timid when they were smaller 2-6 inches. Now they are real big its coming up on a year since I bought them at 2 inches and they will eat anything I throw in the tank, only time will tell. I hope for your sake he snaps out of it!