Did you cycle power to the Micrologix after altering the IP configuration? I have run into this a few times where I ignored the warning and forgot.
It will sometimes work for a short period of time, sometimes it will work with RSLogix indefinitely, but weird inconsistency in communications can show up 30 minutes or a few hours after altering the IP channel settings.
There is usually a warning in RSLogix after you make such a change, and I have ignored the warning in order to do a few other things first, then get distracted by a phone call or something, forget to cycle power, and some time later, suddenly my HMI or SCADA application starts having issues.