The device that is placed on the level sensor for sending data needed to be reset.
I don't know what "level sensor" is. I don't know anything about your network setup. Can you name them A, B and C in some order and tell which device has to be reset?
But when we placed routers far from coordinator and used another router for hopping the network hangs.
So it works in that configuration for some time, and then breaks, or it breaks as you move things around?
Does this intermediate router send the data? Can it still send it?
What status code is returned on the device that fails to send the data?