BCC, CRC, whatever it takes
The most common mismatch between CompactLogix and the Net-ENI is the error checking mechanism.
Because the Net-ENI was intended as a MicroLogix accessory, it defaults to CRC error checking, which is standard on SLC-500 and MicroLogix controllers.
CompactLogix and ControlLogix family controllers default to BCC error checking.
That's not the only issue; look in the Knowledgebase and you'll see a bunch of Net-ENI Series B documents about "CompactLogix routing".
But sort out the Error Checking first, then mess about with CompactLogix-specific features.