HELP!!! Setting up communication between HM-11 and Android Phone

Good Day Sir/Ma’am!

Can someone help me with this problem?

I have successfully updated my firmware with the help of this tutorial using method 1 but after the “AT+SBLUP is established my HM-11 module LED light starts to dim then after I updated my firmware, my HM-11 LED turns off (it feels like it got busted or something when in process of updating the firmware but I am sure that I set my VCC inputs to 3.3v). (Shown on the first image is the LED of the HM-11)

Another problem is that I want to establish a “hello world” response between my android phone and hm-11 as a slave using FTDI modules and arduino UNO serial monitor to show a response but I encounter a problem where I try to pair the HM-11 and my android phone using FTDI module but my phone can’t discover my HM-11 using the BLE scanner app. I can however access the AT commands of HM-11 and can set up my module into slave/master (I left other set up like “AT+NAME”, “AT+ROLE” and “AT+PASS” to its default ) but still My HM-11 (which is now currently “V540”) can’t be found by my device.

Now that I stated my situation my question stands on the following:

  1. Is this happen on hm-11 when updating the firmware? and if so, how can I fix this set up?
    2 How can I pair my android phone and hm-11 if I can’t search my HM-11 which it’s name is HMsoft? (this is my major concern)
  2. How can I establish a communication between my android phone and HM-11 using a simple example of “hello world”?

I am using this device Grove - BLE (dual model) v1.0 | Seeed Studio Wiki as my HM-11.

i have followed this site to update my firmware: https://suryaigor.wordpress.com/2016/02/05/upgrading-firmware-to-hm-10-cc2541-ble-4-0/comment-page-1/#comment-14

The two images shows my set up for this activity.