St Lo remained with Dartmouth for the next six years, recommissioning her in March 1685. He went out to the West Indies in 1686, and while there clashed with the acting governor of the Leeward Islands, Sir James Russell. Russell had been profiting from the widespread piracy going on in the Caribbean waters, causing St Lo to criticize this as an abuse of his authority. His next command was the 46-gun , which he took over on 30 August 1688. The Portsmouth was attached to the fleet under Admiral George Legge, 1st Baron Dartmouth, based in the River Medway during the events of the Glorious Revolution. Legge failed to intercept the fleet bringing William of Orange to Britain, with St Lo later declaring himself an avowed supporter of the new regime. He wrote that he was so true a friend to the Revolution ... that (at the peril of his life) he brought the Prince of Orange’s Declaration into the fleet then in the Downes ... notwithstanding it had been declared that whoever brought the same should be tried for sedition. After this the officers of the fleet came to a resolution not to fight the Dutch and subscriptions were taken to that purpose which were carried to the Prince of Orange.
