When you submit your web site to search engines, it does not mean you will get 1000ís of backlinks immediately.
Normally, you need to repeat the submission process on a monthly basis and your link will growing slowly.
When you do a submission, many search engines will add your web site to a temporary database first and it will may take a few weeks for your web site to be included in the live database.
Furthermore, it will also take time for Google to index those links. Google or other search engines won't index your links immediately. If Google did not index those links, you will not see the backlink. You cannot expect to see 1000 backlinks immediately after one submission.
You need to have a reasonable expectation. The software will submit your web site to 1000 search engines, but it does not mean you will see the 1000 links immediately. If you can get 1000ís backlinks immediately after one submission, this software will not sell for $99.00, it will cost you $1000.00 and more.