Yikes. That's unacceptable. Crazy that it has been over a month and you still haven't gotten the refund.
Ask them for the interest too. I would imagine the 2018 to 2025 inflation entitles you to at least another 200 EUR on top of the original sum.
I don't think the original terms of contract volunteered you to act as a lending institution.