When I define the radius for each corner differently in a drawable shape, it clips out the children and shows a rectangular box. However, if I keep the corner radius the same without defining each corner individually, it works well.
Yes, this is a known limitation.
clipToOutline doesn't work with complex shapes.
You might want to subclass the BlurView and clip it to path on a Canvas level
When I define the radius for each corner differently in a drawable shape, it clips out the children and shows a rectangular box. However, if I keep the corner radius the same without defining each corner individually, it works well.