That is weird, normally if I hit sell at 2.30 exactly it goes through. Queued sells (so if you hit before 2.30) go at 3pm. Was it something like GME? Also possible if you cancelled a queued sell or stop loss etc maybe it lagged and held the shares? Just force restarting the app often helps.