Also, I think I found some sort of bug.
If on camera start, QR Code scanned successfully, then its alright.
But if on camera start, the QR Code Scanner fails to identify a QR Pattern, it stops scanning anymore. For example, in real life, usually your device would be facing towards somewhere else. Then, slowly, you will bring your phone with your hands to make the camera face towards the QR Code. But within that time, if it fails to Decode even once, the Scanner wont work anymore for some reason. Even pressing the "Decode" button doesn't seem to work in this case and then I had to reload the app to make it work again.