I have been facing one issue with breadcrumbs in Magento 2.2.3 CE i.e As per our observation, when the user browses the product from the category page, for some products breadcrumb full path is displaying on the view page.
home -> main category -> sub category -> Name of the product
For some products product name only displaying
home -> Name of the product
Can anyone please suggest and know the reason why it is happening?