Dropzone, вероятно, займет некоторое время, чтобы инициализировать это же событие document.ready. Так что дайте ему время. Я бы постарался:
$(document).ready(function(){ setTimeout(function(){ $("#btn").trigger("click"); }, 100); });