Hello Muhammad,
Thanks for reaching out regarding your breadcrumbs. Once switched on, Yoast SEO automatically adds the breadcrumbs to your site. Some WordPress themes support breadcrumb code out of the box. Otherwise, you need to manually add a line to a file or use a shortcode to place the breadcrumbs in your favorite location. So, it depends on your theme if you will need to take more actions than simply enabling the option.
Setting up the Yoast SEO breadcrumbs on your WordPress site is usually an easy task. Switch on the breadcrumbs feature, fine-tune the settings to your liking and add the necessary code to your theme. We have an extensive help article that shows you exactly how to set up Yoast SEO breadcrumbs. On that page, you’ll also find information for theme developers on how to integrate Yoast SEO breadcrumbs into themes.
In case you change themes, then you have to first disable the breadcrumbs and then again, based on the theme you are going to use, take the respective actions (or not if your theme support breadcrumbs code out of the box).
I hope this points you in the right direction.