Thanks for reaching out regarding your breadcrumbs. My observations:
On 2-bedroom-flat-belsize-park-nw3, I see the breadcrumb path – Home???For-rent???Eton avenue, belsize park, nw3. And when I click For-rent in that trail, it takes me to For-Rent, the rental CPT archive page.
The issue is that you have used the same slug for two content types – a CPT and a page. I know you have differentiated it by varying the case. But WordPress isn’t case-sensitive for slugs/permalinks; so it will treat /foo/ and /Foo/ as the same page. This behavior cannot be changed in WordPress itself.
In summary, to resolve the issue with the breadcrumbs path, you should first change the slugs/permalinks for the content types. They should be unique.
Do let us know how it goes.
]]>I succeeded in making it work,
There were more functions to change to lowercase for the CPT content.
Thank you so much for your help again,