The spiritual corruption of the Red Buddha should also be a kind of spiritual energy. In essence, it was probably similar to the strange energy fluctuations released by Cheng Yu'er. From this perspective, the Black Tortoise Divine Armor might not be able to withstand it.
However, at that time, the Black Tortoise Divine Armor could withstand the spiritual explosion caused by the collision of the Jade of Hatred and the Jade of Blessing.
The spiritual explosion could open the Heavenly Demon Wall.
The Heavenly Demon Wall also sealed the Demon God.
In simple terms, it was the Black Tortoise Divine Armor > the spiritual explosion > the Heavenly Demon Wall > the Demon God. That was why Lin Yan dared to go up and give it a try.