There’s currently a bug in
@framer’s code component property controls.
When using ControlType.Array, you can’t use ControlType.ResponsiveImage inside it. You’ll get the scary red bar with: “Framer crashed, apologies for the interruption :( Unexpected value: responsiveimage”
Only ControlType.Image works inside the array, but it’s deprecated. The docs even use it in the Array example, which is extra confusing.
Workaround: wrap ResponsiveImage in an Object, so it becomes Array -> Object -> ResponsiveImage.