Got issues? Contact the Cthulhu customer service team via email, tell them your problem; if it's a legit issue they'll take care of it. I've had nothing but success with getting them to send replacement parts (for free) for portions of my Cthulhu mods (V1, V2 and Hastur RDTA) that were janky. They pretty much bent over backwards to correct the issues and satisfy my requests.
Only downside is it takes a while to get the parts, so ya gotta have patience.