Make sure there is not slop in the hinges, mounts and operator attachement points then reset the closing limit. Make sure it is solidly closed, slightly loaded against the lock. When you grab the gate by hand, pull it open an inch and when you let go it should spring shut solidly.
TBH, if the...