Good I'm trying with only a record check_in 08/07/2021 check_out 08/07/2021
I tried with ::oPlann:lNoHalfDay := .t. and ::oPlann:lNoHalfDay := .f. or not calling this value the default is .t.
test1

I can not click on it
test2
only if I put the visualization for a long period for example from 17/06/2021 to 20/09/2021 I have this visualization

and I can put the mouse over the line it makes me mistake and crashes
hover over with the mouse sometimes you see the cursor change to double arrows (as if we had to move or resize)
sometimes automatically adds a day to you by changing the record in the archive

or
if you click on it for a moment it shows you a bar on the previous day or the following day and crash ( go out) with oData error
I inserted a control suggested by Nages in the MoveReservation () and ResizeReservation () methods to keep it from crashing
and I see this

please note: added a record in the archive with the row number
sometimes when I click to modify a record go out an error on Rbutton

Is it possible all these problems cannot be solved?