Not sure about this but as a guess, I think because there was such a warm early spring the milkweed leaves were to mature for the young caterpillars to eat. Is this a possibility?