Floating waste might not flush due to the buoyancy of the waste material, causing it to remain on the surface even after flushing. Moreover, inadequate flushing power, low water pressure, or insufficient water in the toilet bowl can also prevent floating waste from being flushed out effectively.