Hi,
Normally the SEF URLs are generated when you browse your website - when some URL is being displayed for the first time, it's corresponding SEF URL is generated.
The Crawl function should help with that by browsing the website for you. But I need more information about how it behaves when you run the Crawler, that's why I asked those questions. Does the crawler run correctly? Does it end with the Success or Error message? How many URLs does it crawl?
Also make sure that you don't have a cache in Joomla enabled when you want to regenerate SEF URLs, otherwise the cached content may prevent new URLs from being generated.