Are you making code changes and JavaScript insertions?
Even if you change only the code, you will get an error if you do not insert JavaScript.
The language doesn't matter at all.
That's because the numbers are inserted in the blank of the content with JavaScript.
If you don't have JavaScript, you won't get numbers, so you'll get an error.
It's natural that if you put a number in the content yourself, you won't get an error.
But then, if the breadcrumb get longer, you can't handle it, right?
1 will be included in all content. Wrong breadcrumb format.
<meta itemprop="position" content="1" />
...
<meta itemprop="position" content="1" />
...
<meta itemprop="position" content="1" />
The rule is to put 1,2,3... in the breadcrumb content in order from the top of the tree.
<meta itemprop="position" content="1" />
...
<meta itemprop="position" content="2" />
...
<meta itemprop="position" content="3" />
According to this order, Google will display breadcrumbs in the search results. If all the rankings are "1", Google won't know how to arrange them, right?
You care about breadcrumbs for SEO, right?
But if you write it in the wrong format, it will be counterproductive.
1.Please change the code correctly.
2.Be sure to insert JavaScript.
3.Please be sure to check at the following site.
https://search.google.com/test/rich-results?hl=en