Også i 1668 hadde keiseren fordømt den tidligere regent Oboi, som tyrann og forræder. Verbiest grep da sjansen og bad keiseren om å gjennomgå 1665-dommen mot Schall (som hadde dødd av naturlige årsaker i 1666) og hans astronomer, fordi han mente at Oboi hadde begått justismord etter påvirkning fra Yang Guangxian. Keiseren gjorde så, og pater Schall ble posthumt frikjent og gitt tilbake sine tidligere titler og embedsgrader (det samme gjaldt de fem henrettede kinesiske astronomene) og ble gitt en ærefull offisiell begravelse. Hans beslaglagte eiendeler ble tilbakeført til misjonærene. Yang ble dømt til forvisning for å ha rettet falske anklage mot dem. Den 5. september viste keiseren medlidenhet med den aldrende Yang og tillot ham å vende tilbake til sitt hjemsted som en vanlig borger. På veien hjem ble han dårlig, og døde i Dezhou i Shandong-provinsen.