As a workaround, changing circle-radius from a number to an expression such as [ 'coalesce', ['get', 'asdf'], 25 ] works.
circle-radius
[ 'coalesce', ['get', 'asdf'], 25 ]