iOS 13, iPad 6th Gen, connection drops very frequently, error: Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly."

iOS 13, iPad 6th Gen, connection drops very frequently, error: Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly."


I checked other devices such as iPhone 5S, iPad Mini 2, iPad Air, iPad Air 2, they don't have any issue with connection drop.


When trying to write data to peripheral using

- (void)writeValue:(NSData *)data forCharacteristic:(CBCharacteristic *)characteristic type:(CBCharacteristicWriteType)type;


Then connection always drop after a minute or so.


Any one have this issue, probably newer hardware like iPad 6th Gen with iOS 13?


Thank you