Problem reading Strings with app from Arduino BLE

BLE works by default with 20-byte packets. (MTU)

Try with block RequestMTU

Here a tutorial of BLE HM-10, it is another module and another code very different from yours, but maybe you can get some ideas.