Some questions:
1) have you tried using another SC18IM700 ? maybe the one you are using is faulty.
2) have you checked what happens at power-up on vcc and gnd ? Maybe it's caused by a startup brownout.
3) have you tried to send commands to the device ? Does it replies correctly when trying to read one of its internal registers ?
I used SC18IM700 recently, it has some quirks that may cause problems while using it for the first time in a project, , especially how internal state machines operate the UART<-->I2C bridging.
i.e. it seems that some commands can be overlapped (current command executes I2C transaction while a new command is loaded from UART) but there are situations where the UART-side state machine gets paused and overlapping doesn't work, it also seems it depends on UART and I2C bps settings, etc. etc.)
I guess more detailed documentation from NXP would be helpful.