I do that too. But I don't 'keep' changing the IP constantly.
Why don't you reset to factory defaults, choose the private IP range you want your router/network to use and then enable AiProtection?
Done that dude - I don't keep changing the IP addresses - I just do it the once and then funnily enough the AIProtection alerts stop.
Just to confirm - I hard reset, setup basic config - AIProtection alert emails work fine. Once I change the IP range to what I want it to be - it stops working.