Pursuant to the post below:
Canon: 1168: para 3
The Catholics shall not enter into any dispute or conferences with non-Catholics, especially public
ones, without permission of the Holy See, or, in urgent case, of the Ordinary. (Canon 1325.)
Well then, I guess not engaging in debates with atheists is actually following Canon Law. So I can just stop.