German phone numbers can have different lengths
Link to the post on Reddit
https://www.reddit.com/r/germany/comments/187lkmf/why_do_some_german_phone_numbers_have_7_digits_at/
The point is that the package only supports numbers in the format +49 30 1234 5678
However, there are users whose phone numbers have 7 digits at the end, not 8