I think it pastes the snap point of the event, which is usually at the beginning, to the cursor. But maybe the snap point got moved to the end somehow?
I don’t know how it may have been moved or if it was actually moved but look in the sample editor to see if it was moved and if so, move it back.
It may not be that at all… just something to check.