Could it be the distance between the stakes that make the difference?
You said that you place between 7 and 9 stakes in a 5 gallon bucket. Could they be to close at the bottom where the fish could not get to??