Hi my 2520 came with a Delta anchor with windlass when i go to deploy the anchor someone has to go to the front to the boat and give it a tap so it falls off the boat. Checked the roller and it is fine was wondering if anyone else has this problem. The boat is a 2024 2520XLD Thanks