I gave up on the XU4 for a while and seen 5.9 was released it is way more stable and controls work in Retroarch. Only thing I have found so far transferring ROMs over network (Ethernet) is sooooo slow. It took an hour to transfer a few hundred megs. Once on device not an issue. Using gigabit Ethernet connection and a UHS class 3 sd.