Thanks for your post.
I also encountered the same problem when I am using a theme. All first level pages 404 error. Others are all OK. After change the setting then it looks fine. But I think there is still a problem. How comes the “remove language” option don’t work?