as soon as someone submits a listing and the listhing is published the users will automatically gets a vendor profile applied. I want to stop this from happening as in the near future I want to apply memberships for vendor accounts wich I want to manually verify.
Unfortunately, there’s no simple solution for this since it’s part of the core logic. Even if vendor profiles were not generated, further customization would still be required, listings attempt to display the vendor profile in the sidebar, and without it, errors could occur. There may also be other cases where this issue appears.
As a workaround, you can disable the “Display vendors on the front end” option in HivePress > Settings > Vendors > Display. This will remove the vendor block from listings, so users won’t see that a listing has a vendor.