If you run mysqldumper from within the browser-interface, it´s algorithms are working around a possible server-timeout (regarding scripts). So this option should function properly everytime.
If you run it as a cronjob, the server-timeout depends on the hoster. Maybe it´s too short to let...