Thanks to Eddie Potros. It is confirmed that disabling the fast boot and restarting the phone resolved this location service issue.
Both my devices, HTC Butterfly (aka HTC DNA) and Samsung Galaxy Note 2, which were previously having the location service issue (i.e. All android applications...