Is it possible to write: "The services weren´t able to help."?
Probably. Did you submit it? DL usually accepts alternative translations I've submitted; it often takes some time to get feedback, though, especially from the German group.
This is an awkward sentence in English. What exactly does it mean?
Probably means something like "Customer Service wasn't able to help me with my problem when I contacted them."
Was für ein Dienst ist das?