Not familiar with how those attach, but even my Ortlieb panniers fell off a couple times until I adjusted the hooks properly. (Well designed product, but the instructions leave something to be desired.)
Even so, I periodically check to make sure they're still on.