Homematic rollershutter reports 50% instead of 100%

Two of my Homematic rollershutters report wrong values for their level. This is annoying as my rules do not work correctly anymore due to this wring value (in the morning a specific rules triggers only if rollershutter is <100 but >0 and with the wrong value of the rollershutter which should be 100 but isn’t, this morning rule triggers).

Item:

Rollershutter   Rollo_DG_Schlafen_Level         "Rollo Schlafzimmer [%d %%]"                    <blinds>        (gDG_Schlafen, gRollos_DG, gRollos_Ost, gHistory)       [ "Blind" ]     { channel="homematic:HG-HM-LC-Bl1PBU-FM:HMCFGUSB2:OEQxxxxxxx:1#LEVEL" }

I trigger the following in the evening when Channel 'astro:sun:local:civilDusk#event' triggered END

 Rollo_DG_Schlafen_Level.sendCommand(100)

Now I would expect the log to show that it goes to 100 and stays there. Strange thing is, when the rollershutter is closed (it needs about 47 sec to close) the value somehow changes back to 50% and I don’t know why. It’s only the value that changes, the rollershutter stays closed…

Here is the event.log:

2021-09-18 20:06:18.012 [INFO ] [openhab.event.ItemCommandEvent      ] - Item 'Rollo_DG_Schlafen_Level' received command 100
2021-09-18 20:06:18.020 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'Rollo_DG_Schlafen_Level' predicted to become 100
2021-09-18 20:06:18.022 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Rollo_DG_Schlafen_Level' changed from 0 to 100
2021-09-18 20:06:18.214 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Rollo_DG_Schlafen_Signal' changed from 4 to 3
2021-09-18 20:06:18.215 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Rollo_DG_Schlafen_Level' changed from 100 to 0
2021-09-18 20:06:18.225 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Rollo_DG_Schlafen_Level' changed from 0 to 100
2021-09-18 20:07:14.342 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Rollo_DG_Schlafen_Signal' changed from 3 to 4
2021-09-18 20:07:14.400 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Rollo_DG_Schlafen_Level' changed from 100 to 50

Any idea what could be wrong?

Seemed to be an issue of homegear. After I updated homegear to the latest nightly build this issue has dissapeared.