When I used Soul Speed's "damage_item" without "randam_chance", the attribute effect continued even after the item was destroyed.
Install Datapack.
Add an enchantment to your boots.
/enchant @s minecraft:test 3
Keep running on Soul Sand or Soul Soil.
Even if durability is depleted, armor, movement speed, etc. will be retained.
This can be removed by putting on the boots again or leaving the world.
Can confirm