Unlike other custom views ... the CircularProgressBar class does not set the views mbase to a Tag variable.
Quoting
@Erel ... "That specific custom view was indeed created before the convention of setting the base tag property."
For this to work , make the following changes to the Views class module.
Sub Class_Globals
Private mEventName As String 'ignore
Private mCallBack As Object 'ignore
Public Tag As Object '<<<
Public Sub DesignerCreateView (Base As Object, Lbl As Label, Props As Map)
mBase = Base
Tag = mBase.Tag : mBase.Tag = Me '<<<
Cheers