Like I said earlier... it looks like it was just "Bad Timing"™
I usually send with 1 sat/byte... when the market and the network are slightly less chaotic, it usually goes through in hours. A fee of 9.8 sats/byte would "normally" be 'next block' or very close to it... but sadly, things just ain't normal at the moment!
Generally, if I
need a quick confirmation (actually a rare event), then I'll check
https://jochen-hoenicke.de/queue/#0,24h see how busy the network is and then look at the bottom graph and see what fee rate is at 0.5MB from the tip... as I type this, it says around
100 sats/byte!!?!
It should be noted that even doing that is no guarantee... if you get caught in a massive flood of new transactions paying really high fees... or it takes miners a while to find a block, even starting at the 0.5MB fee level might not be enough to get in the next block.
However, generally, I'm not in a hurry and can wait days if necessary... so I just go with 1 sat/byte and go find other things to do while waiting for it to confirm