According to § 6 para. 2 sentence 1 FreizügG/EU, the fact of a criminal conviction alone
is not sufficient to justify the aforementioned decisions or measures. Only
criminal convictions that have not yet been expunged from the Federal Central Criminal Register may be taken into account, and only to the extent
that the circumstances on which they are based indicate personal conduct
that poses a current threat to the freedom of movement.
Oh but it does. So much so, that even the clerk who was given the task remonstrated. You can look it up here: https://fragdenstaat.de/artikel/exklusiv/2025/04/proteste-berlin-ausweisung/
Her reasoning: