There are three devices I am using (i)acts as Peripheral (ii)acts as Central and Peripheral and (iii) acts as central.
I connected device#1 to device#2, then device#2 to device#3 in this way everything worked, I circulated messages between all three devices. When device#1 disconnects following is what happening in my case: 1)I am able to send message from device#3 to device#2 and it can be read at device#2 2)Unable to send any message from device#2 to device#3.
I am using led button service for peripheral device (device#1) led button service and led button central service for central and peripheral device (device#2) app as central device (device#3)