CompanyLogBox -- Lead to Company

Need some assistance in understanding the CompanyLogBox when adding a company to the system from a lead.

I am trying to understand why some of the functionality that works when you create a new company record does not work when you are creating a new company record from a lead record.

When adding a new company, you can use crm.ready along with crm.markRequiredFields() to highlight the required fields on the screen. However, when adding a new company from a lead, this functionality does not work.

If you add a new company, the screen CompanyLongBox is used. If you add a new company from a lead, the screen CompanyLongBox is used. Therefore, why aren't the fields highlighted when adding a company from a lead using crm.ready?

Any assistance would be greatly appreciated.

Thank you!