9 sat/vB what is about 10 usd not will go in the next 26 blocks
Why does it's happens?
Let's see why together.
$10 is currently 18140 satoshi
A regular transaction with 1 SegWit input and 2 outputs is about 180 vbytes.
18140 satoshi for 180 bytes means your fee rate was 100 satoshi/vbytes not 9.
Assuming you did pay 9 satoshi/vbyte that means your transaction size was 1814 vbytes.
In other words the reason is either
grossly overpaying or
having 18-19 inputs.