Angelfish are very sensitive to their environment. After minor territorial changes like adding or removing a decoration, your Angelfish might lose its appetite for hours or days.