End device (E) and Router (R) communication is not working using Xbee

I am trying to make following topology in API mode. End device (E) <—>Router (R) <----> coordinator (C) Is it feasible ? I have configured both xbees in API mode (2). I am not able to see communication happening between end point and router in APi mode. Please help to fix this.

However, following topology is working: Router (R) <—> Coordinator (C)

When using Zigbee, unless you are using Source Routing, you don’t see the rout. It happens all on its own.