Refund delay credit Karma

My refund was sent to STBG which has been confirmed they sent to Credit Karma account today still have not received deposit I have never had any issues in the past I always used my bank account Capital One always received the day the IRS website stated. I used advance services and STBG took fees and sent to credit Karma however no deposit with the difference this is insane I will never use these products again I got a small advance $250 and now they are holding 6k it’s the 26th now the day I should have received as IRS site states refund sent and STBG bank has received and taken there funds back but no deposit in to my Credit karma account. This is wrong on so many levels will report back if my funds are received.