Right after you change the property slug source setting, some of your listings may open correctly while others return "page not found."
Why this happens. The slug is assigned when a property is imported. Listings that were already imported keep their previous URL until they sync again.
What to do. Run a re-sync after changing the setting.