I have this sketch which works fine, it sends data over serial ble from a Bluno Nano board to an iOS app. However I have this issue reported here (Arduino UNO only works with Monitor Serial opened - Arduino Stack Exchange) where data sent to the ios from the ble board will not show up until the serial monitor is opened up.
This of course is not a solution because the project is a standalone project and I cant keep the board connected to the computer. So I followed the OP in that thread's recommendation which is to connect a 10uF cap between GND and RST pins. Alas this didnt work. Any ideas what might work?