That may well be to do with the theme - you dont say which theme you are using.
If you are using Boost (the 3.2 default theme) you could well find that goes through a lot of changes over the next few months as Bootstrap4 alpha v6 now incoporates flexbox by default rather than as an add on option, which should make RTL->LTR much easier in most cases, if it is fully adopted in Moodle going forward.
Try installing one of the themes that is known to work and has been tested with RTL languages (I believe Essential has, Flexibase has - but with the proviso that I don't speak a RTL language, so testing is based on user reports of faults) Although these are not necessarily fully tested on 3.2, they should work and if you find any bugs and can report back to the theme developer it may speed up an official 3.2 release of the theme.
I would strongly advise installing on a test server in the first place though to do that testing!