translate English to German: I feel there are inadequacies in the scoreboard itself.
Meiner Ansicht nach weist der Anzeiger selbst Unzulänglichkeiten auf.