Im gonna make this short for everyone: RMA YOUR CONTROLLER NOW. CONTACT RAZER'S LIVE CHAT SUPPORT AND RMA IT: https://support.razer.com/live-chat . If u wanna know why im saying this then read below. I have a Raiju Ultimate and like most/all of you here it has the same problems. Stick drifts, dead zone issues, connected wirelessly to my PS4 right away but never connected again from that point on the next day. I have waited for many months like many here, tried the v1.01, tried the v1.02 beta, tried the v1.03. Nothing changed with the stick drift. So fellow members have been hearing about a new batch of controllers that works perfectly. Also people have been talking of the Ultimate controller being out of stock for a couple weeks everywhere. So after it gets back on stock people have been getting a newer batch with v1.04 inside and its been working perfectly. So i decide to RMA (return with warranty) my controller as well. I send it back to my reseller, thats what Razer's live chat support ( https://support.razer.com/live-chat ) advised me to do and in case they couldnt RMA it then i could talk with them. In the meantime i ask Razer's live chat suppor whether i could get the v1.04 cuz in case the RMA controller i get has the v1.01 i dont want to wait another 2 weeks for them to send me a replacement that might again have the v1.01 and they tell me this: The v1.04 is for the newly manufactured controllers only and NOT for the older units. I heard about this yesterday. So today the reseller calls me back and informs me that they will RMA my controller. And i talk to them about this and they inform me this: from what they know the newest batch with the v1.04 most propably has a new chip, so it has a different hardware and thus the new firmware 1.04 cant be given to the older units. So we talk about this and i ask them what i can do? Cuz the RMA product could very well be an older batch. So they tell me this, when they place an order it takes about 45 days for the ship to arrive and they have placed several orders, the next one coming was placed around a month ago so they are unsure whether it will have the newest batch or not and advised me to talk to the razer live chat support again to save myself some time. So i do that again and they tell me that in case the controller i get from the reseller isnt the newest batch then razer's live chat support will contact the warranty team and are willing to replace the new controller i get on their own so i can save myself maybe months of RMAing it here hoping i get the new batch. Which was honestly very helpful of them. But they told me they dont know whether the newest batch has a hardware change or a big software change. Tho the big software change is also possible and maybe the way the controller is designed doesnt let them replace the software entirely, still at this moment i believe its a hardware change. In any case the stock that the razer EU store has are as of right now all the newest batch with v1.04 inside. So what do i want to say with all this? Contact Razer Live Chat Support, if u dont know how then just google "razer live chat support" and u will find it right away, there is a list of subjects, press on the console peripherals and an agent will talk with you RIGHT AWAY and help you to RMA (replace with warranty) your controller. DONT WAIT FOR ANOTHER FIRMWARE UPGRADE. DONT WASTE TIME WAITING. RMA YOUR CONTROLLER.