This has to do with the marshmallow update. If you have a screenlocker app that force locks the screen then the fingerprint doesnt work. If you let it timeout as per your setting then fingerprint works. This has something to do with the revised security.