I've tested exactly the same scenario with the newest Sitefinity version and it seems to be working properly. I set a root page o be from the default language of the website (in my case Nelgish, you case -Arabic). Went to an Arabic page and was redirected to the Arabic version of the root page (as expected). There must be something specific about your scenario. I would advise you to open a support ticket and provide us with backend credentislas in it, so that we can observe your rule and siteMap in detail.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items