will a caterpillar eat a chrysalis?

If the milkweed is drying up or gone and hungry caterpillars travel to the cage roof, chrysalis munching is a possibility. Otherwise, it never happens, in my experience.