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