This is most likely because of the float casts added to the worldgen code, possibly causing this issue similar to older versions of BE. Looking inside the code, the “far lands” mitigation does get ignored if the option is enabled, and in the Nether and the End, the Far Lands appear as usual - 12,550,824 blocks away. However, due to the float casts, worldgen gradually degrades starting around 2,814,368 in the Overworld, and around 12,561,010 in the Nether and the End.
This is not how Java Edition Far Lands was supposed to look like, fix the float casts at least with the option enabled.
The problem isn't in Minecraft itself.. it depends on the Android OS "flavor" your manufacturer's using. If you're using Samsung or Google branded device, using Android 8 or later (or even a ChromeOS/Android-x86 based flavor), most likely you'll get a proper right clicking support. If the right click acts as back button, check the right-click behavior option in the Android Mouse Settings that's usually in Language/Input section. Unfortunately though most Chinese-branded devices removed the option to change the right-click behavior, after some research it's most likely intended to promote their gamepads which feels unfortunate to those people who owned these devices.
Is this bug exclusive for Windows drivers? Because I’ve tried this on the updated Arch distro and haven’t encountered this bug yet.
Tested both on RX 550 (radv, amdgpu) and the super-old Intel HD 4600 (intel_hasvk, set using VK_DRIVER_FILES env variable), which is known to be very buggy in Vulkan but haven’t encountered the issue yet.