Implementing RadzenMask

We are having an issue implementing the RadzenMask in Blazor. After we set the Mask, Pattern, and Palceholder, the data is displayed with all dashes. We have tried various combinations of the Mask and Pattern settings with no luck. The RegEx pattern seems to work correctly when we test it. We are using version 3.0.8 for Blazor.

This is the desired format: 00-000-AA-AAA0-AA-AAAAA

Code:

        <RadzenMask Mask="@ParcelMask" Placeholder=@ParcelPlaceholder Pattern=@ParcelPattern MaxLength=@ParcelMaxLength
                    Name="Parcel" @bind-Value=@Data.ParcelFormatted 
                    Style="width: 100%; text-align: right" Disabled="@IsDisabled" />

Setting Values:

                //parcelMask = "00-000-AA-AAA0-AA-AAAAA";
                parcelMask = "**-***-**-****-**-*****";
                //placeHolder = $"{taxingDistrict.District.Substring(0, 2)}-000-00-0000-00-00000";
                placeHolder = "00-000-00-0000-00-00000";
                //pattern = "^[0-9]{2}[-][0-9]{3}[-][A-Z0-9]{2}[-][A-Z0-9]{3}[0-9][-][A-Z0-9]{5}$";
                pattern = "^[0-9]{2}[0-9]{3}[A-Z0-9]{2}[A-Z0-9]{3}[0-9][A-Z0-9]{5}$";
                //pattern = null;
                maxlength = 23;

Result: