I am seeing the same behavior from the site search results. In settings I have selected to use download slugs as the endpoint, but in the site search results, I get results formatted like site.com/?post_type=dlm_download&p=34289 instead of site.com/download/file-name-slug. When I click on the search result, I get a 404.