Striker Sebastian Polter has been told he will not play for Union Berlin again in the 2019-20 season, with his contract expiring this year.
This is reportedly due to 'unsupportive behavior', with papers in Germany suggesting that this is due to his refusal to waive his salary with the rest of the squad amid the COVID-19 pandemic.
The Bundesliga side has released a statement saying the 29-year-old played his last match for the club in the 4-0 loss to Hertha Berlin on May 22.
Club president Dirk Zingler said: "It is one of the fundamental values of 1. FC Union Berlin that we, as Unioner, form a solid, tight-knit community in which we stand up for each other and for our club.
"Sebastian, the only player in the first-team squad, coaching and backroom team, does not do this, unfortunately.
"This is not understandable for us and extremely disappointing. It's my immediate task, during difficult times, to protect the cohesion of the club's employees and squad, so we do not jeopardize the goals on the park.
"We have therefore decided that Sebastian will no longer be part of our matchday squad with immediate effect."
Polter, who joined Union from QPR in 2017, has started only two Bundesliga matches this season.
He has scored twice in 13 appearances in the top flight in 2019-20, in a 2-1 loss to Bayern Munich in October and a 1-0 win over rivals Hertha Berlin in November.
He will, however, be allowed to train with the squad.