Hi there starfish and welcome,
i think that the main cause of your problems are the size of the tank, a 30L bi-orb is no where near big enough for the fish that you have, there has been some other threads recently about goldfish in tiny tanks have a read of these they might help.
New To The Game..
help needed about goldfish and koi