Thanks for the advice guys. I have remove most tank mates for the time being. Today I cooked Austin Cuts melt and cut tilapia towards the power head and current the Goliath did not eat but it definitely caught his attention. Although it didn't bite it definitely swam towards it to investigate what it was I think this method will work. I don't have that much willpower to starve fish so hopefully in the next 3 to 5 days it will eat.
Okay thanks everyone for suggestions. Hoping it's not a fluke but I cut smelt in half before doing a water change and decided to just throw it in and see what happens and at ate 2 smelt. Thanks for everyone's suggestions hope it continues to eat and wasn't just a fluke.