Sorry if this is already mentioned somewhere above, I didn’t read the entire thread.
I had a similar issue where Freelook would sometimes work and sometimes not.
It was caused by one of the things on my Throttle being configured. As soon as I unbound that from some of the Rotate X and Rotate Y axis bindings, it worked flawlessly from then on (using the mouse).
