I think it's completely random, sometimes they burn at the first volley, and sometimes they won't burn with 20 archer units shooting on it constantly