Thanks it is coming from an agent/broker who for some reason always sends with the lowest fee possible, usually works in an hour tops but sometimes when people keep overpaying it gets stuck and there isn't much you can do. With larger transactions I've sometimes paid a service as much as fifty bucks to get it through. Very annoying...
The thing is many of this brokers or platforms hardly use the highest priority fee required to get your bitcoin confirmed in the next available block rather they choose like a medium priority fee rate which due to the fee fluctuations takes time to get confirmed sometimes and that’s why they usually get this delay. For future reference i will advice you use a non custodial wallet to receive your funds so that you can be able to do CPFP instead of using an accelerator which the chargers are usually way higher. Or better still go and read some T&C on the broker you might be able to set the fee rate to a higher one which would charge you just more than the usual one.