Hello,
I am also having this issue using polylang. I have a category when I assign this category as a sub category and then when changing other change category to sub category then My default language categories removed from sub category and make it as a parent.
Please provide the solution.
Thank you