I have 2 fresh wp installations.
A. Site A using self-sign cert ssl for https and works fine with Prevent PHP execution turned on using your plugin Defender.
B. Site B using public cert ssl for https but the sites breaks when Prevent PHP execution is turned using your plugin Defender.
Please check and revert. You could easily reproduce this and see.