You've tried to fix it twice. Both times, something broke or someone dropped the ball again. Give me two to three weeks inside everything: your team, your delivery, your tech, and your numbers. I'll come back with a written answer to what's actually breaking, what it's costing you, and the real decision sitting underneath it. Then we sit down together, and I tell you exactly what I'd do, what I'd stop, and where each path leads.
Two to three weeks. You walk away knowing what's true and what to do first.