CommonUI and multiple controller types

Some time has passed since this post. I believe i fixed this issue by modifying the engine source. I cannot recall what exactly i have changed, if it’s still relevant i can try and see the changes i made.

I appreciate the extensive reply Grimnir has made, i hope it can help others with similar issues