Every listing must be setup in a geographic location, if you created your listing but did not setup a geo location then it will not be displayed correctly.
To fix the problem:
Login to your vendor account by visiting https://vendors.twbn.net
You will likely see this message next to your listing
"Listing does not have a location set. It can't be published without one."
- Click the blue button to add new location
- Pick the location where you want to be listed and click Save
- Refresh your page to make sure the message is gone.
- That's it! your listing should update on all blogs within few minutes.