Create new business in Quick Employer Forms

When attempting to create a new business in Quick Employer Forms the wheel keeps spinning.  I've tried multiple times over the last three days.  Can it be done?  Or is it too late?  Need to file 1099-nec.  Please.