Not exactly sure what happens, but when I move pages around the tree from the admin, it seems the URLs aren't correctly updated for all languages but the main language.
Steps to reproduce :
create a page /folder-a/page-1/
{{page.get_children.0.url}} correctly shows /en/folder-a/page-1/ and /fr/folder-a/page-1/ depending on the language
move the page to /folder-b/page-1/
{{page.get_children.0.url}} correctly shows /en/folder-b/page-1/ for main language, but still /fr/folder-a/page-1/ for the other language, which is a 404
Not exactly sure what happens, but when I move pages around the tree from the admin, it seems the URLs aren't correctly updated for all languages but the main language.
Steps to reproduce :
/folder-a/page-1/
{{page.get_children.0.url}}
correctly shows/en/folder-a/page-1/
and/fr/folder-a/page-1/
depending on the language/folder-b/page-1/
{{page.get_children.0.url}}
correctly shows/en/folder-b/page-1/
for main language, but still/fr/folder-a/page-1/
for the other language, which is a 404Resaving the page seems to fix the urls.