Hello Varun
Apart from CVI settings, make sure that the vendor address is properly maintained as it is one of the requirement when you create a BP from vendor. Do not add any sub-title to vendor and make sure that the BP type is Organization and not person.
Kiran