No experience with them, sounds like a faulty product. Post on their facebook page. If not, try to find a forum (like this one) which has their largest customer base. Could be a VW forum, BMW, anything. Put up a question and act innocent and say "what am I doing wrong" and let everyone talk you through fixing it. Then they'll tell you to contact DTUK and then say they won't respond etc. There might be some connections with them on other forums who will put a line out. It's a last resort thing.