well hot digities....
changing from
@bind-Value="VendorDataFile.IsLicensed"
to
@bind="VendorDataFile.IsLicensed"
resolved the issue. too early to know if there are side effects but the data is displaying correctly.