Make sure the outside part that connects to the hose is deep enough in the water. If it's not deep enough, or if the floating part gets stuck, the pump can empty it and it will float right up. Also check that the hose isn't pushing it. I had a skimmer like that on my intex donut and was constantly fiddling with it to keep it from slipping off the donut.