If you use an emulator you cannot use the LocationSensor. The emulator does NOT have the required hardware to use the gps. So from now own, test with a real device.
As mentioned in the tutorial "The Blocks determine how frequently the location sensor will attempt to achieve a fresh satellite fix (Using values lower than 30 seconds has limited value) and link the LocationSensor to the Map component."
The LocationChanged block is used to call setLocationStore. If your cell phone is resting on your desk, it is not moving is it so why do you expect it to tell you it has triggered a movement.
Keep trying, you are making progress to learn how the CloudDB works (your FirebaseDB works in a similar way). If you set your device data on (so it does not depend on wifi to access the OpenStreetMap and database) and go outside for a walk, your device will update much more frequently. Remember to set StayAwake so you device Screen does not close or you will loose updates while it is closed.