If you see the following error while promoting a job:
"Your jobs will not be visible on job boards until you enter a job description and add city and country information for job locations here"
This happens (in most cases) when the location details are missing under Location (in Settings).
When you create a new location, you have to specify the details of the location. For example, if you put London as a location and that location does not exist in your account, you have to create specify if you are talking about London UK, London Canada or London USA.
You can do so while creating a new location or later edit it by going to https://recruiterflow.com/settings#locations.