After his recovery, d'Hautpoul was given command of the heavy cavalry of the Army of Sambre-et-Meuse under General Paul Grenier. After Neuwied, he was transferred to the Army of England under command of Lazare Hoche. When the French Directory abandoned the idea of an invasion of England, he was again deployed on the German front, this time as part of the Army of the Danube. After the French loss at the Battle of Ostrach, his Cavalry reserve protected the French retreat from Pfullendorf. A few days later, after failing to lead a timely charge at the Battle of Stockach, he was suspended on orders of the Army commander, Jean-Baptiste Jourdan, who blamed d'Hautpoul for the defeat. Acquitted by a court-martial in Strasbourg, d'Hautpoul resumed his duties at the end of July 1799, having missed the critical actions at the First Battle of Zurich.