I fell that any on an "arm" will never work well in an RV. The one I have sits on top/center of MY DASH AREA (not the entire dash), has stayed in place and holds the phone well. It has 2 problems though:
It only holds the phone horizontal
It is no longer available on Amazon
A current one that works similarly is this one:
https://www.amazon.com/Loncaster-Sil...dp/B07TZSC1P3/
For $12 bucks it may be worth a try.
I never rely on suction type holders by themselves. For anything that uses a suction holder I use some craft glue like this:
https://www.amazon.com/gp/product/B0028DC0W8
With the suction cup to semi-permanently mount it. It's water soluble even after drying so it can be easily removed from both the vehicle as well as the suction cup.