I summoned arrows with repeating command block like this:
summon arrow ~ ~ ~1 {Motion:0.0, 0.0, 1.0], NoGravity:1b}
(the speed of an arrow and other nbt tags which are not written here don't care to this bug),
and put any block at the trajectory of the arrow, and then I destroyed the block. Then, some arrows seem to move a lot slower than other arrows, which are just summoned. What is happening to arrows? I could check this bug on 1.14.4, 1.15.2, and 20w17a.
Related issues
Attachments
Comments

Can confirm that this is an issue in 20w51a. I've attached a video of this occurring and here are also some steps to reproduce this problem.
Steps to Reproduce:
Run
/summon arrow ~ ~ ~1 {Motion:[0.0,0.0,1.0],NoGravity:1b}
Once the arrow has hit a wall, remove the blocks that the arrow is attached to.
→ ❌ Notice how the arrow moves extremely slow.
Can confirm in 21w03a.
Can confirm in 1.17.1.

Can confirm in 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, and 1.19.2
@unknown; I've added 1.19.2 as an affected version to this ticket on your behalf. Just for future reference, we only update reports with the latest release or snapshot of the game as of the current moment in time. Prior versions of the game such as 1.18, 1.18.2, etc... are archived affect versions and thus cannot be added to reports. Just a heads up. 🙂