Can't get the fingerprint reader working with openSUSE

ASUS B43J laptop
Intel(R) Core™ i5 CPU M560 Quad-core @ 2.67GHz
8GB RAM
250 GB SSD
Validity Sensors VFS300 Fingerprint Reader (FPR)

All hardware works Ok on Windows 7 Pro but can’t get the FPR working on openSUSE LEAP 42.1.

Output from lsusb command:

lsusb -s 001:003 -v

Bus 001 Device 003: ID 138a:0008 Validity Sensors, Inc. VFS300 Fingerprint Reader
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 16
bDeviceProtocol 255
bMaxPacketSize0 8
idVendor 0x138a Validity Sensors, Inc.
idProduct 0x0008 VFS300 Fingerprint Reader
bcdDevice c.90
iManufacturer 0
iProduct 0
iSerial 1 25105ac33601
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)

However the FPR did not show in YaST/Hardware so I followed the instructions from ActiveDoc
7.3 Managing Fingerprints without YaST (openSuSE 13 and above)

Issues:

fprintd-enroll -f right-middle-finger

Using device /net/reactivated/Fprint/Device/0
Enrolling right-middle-finger finger.
Enroll result: enroll-stage-passed

The program did not continue after scanning the fingerprint

Meanwhile from a SSH session:

systemctl status fprintd

fprintd.service - Fingerprint Authentication Daemon
   Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
   Active: active (running) since Mon 2016-02-15 05:11:39 EST; 1min 9s ago
     Docs: man:fprintd(1)
 Main PID: 14069 (fprintd)
   CGroup: /system.slice/fprintd.service
           └─14069 /usr/lib/fprintd

Feb 15 05:11:39 ws2.ereyes.ddns.net fprintd[14069]: ** Message: user 'root' claiming the device: 0
Feb 15 05:11:40 ws2.ereyes.ddns.net fprintd[14069]: ** Message: now monitoring fd 13
Feb 15 05:11:40 ws2.ereyes.ddns.net fprintd[14069]: ** Message: device 0 claim status 0
Feb 15 05:11:40 ws2.ereyes.ddns.net fprintd[14069]: ** Message: start enrollment device 0 finger 8
Feb 15 05:11:48 ws2.ereyes.ddns.net fprintd[14069]: ** Message: enroll_stage_cb: result 3

#** fprintd-list root**
found 1 devices
Device at /net/reactivated/Fprint/Device/0
Using device /net/reactivated/Fprint/Device/0
User root has no fingers enrolled for Validity VFS301.

Immediately after Ctrl-C was pressed to abort fprintd-enroll:

systemctl status fprintd

fprintd.service - Fingerprint Authentication Daemon
   Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
   Active: active (running) since Mon 2016-02-15 05:11:39 EST; 12min ago
     Docs: man:fprintd(1)
 Main PID: 14069 (fprintd)
   CGroup: /system.slice/fprintd.service
           └─14069 /usr/lib/fprintd

A few seconds later:

systemctl status fprintd

fprintd.service - Fingerprint Authentication Daemon
   Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
   Active: inactive (dead)
     Docs: man:fprintd(1)

78 min later:

systemctl status fprintd

fprintd.service - Fingerprint Authentication Daemon
   Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static)
   Active: inactive (dead)
     Docs: man:fprintd(1)

Feb 15 06:29:29 ws2.ereyes.ddns.net fprintd[2461]: ** Message: user 'ereyes' claiming the device: 0
Feb 15 06:29:29 ws2.ereyes.ddns.net fprintd[2461]: ** Message: now monitoring fd 13
Feb 15 06:29:29 ws2.ereyes.ddns.net fprintd[2461]: ** Message: device 0 claim status 0
Feb 15 06:29:29 ws2.ereyes.ddns.net fprintd[2461]: ** Message: no longer monitoring fd 13
Feb 15 06:29:29 ws2.ereyes.ddns.net fprintd[2461]: ** Message: released device 0

fprintd-list root

found 1 devices
Device at /net/reactivated/Fprint/Device/0
Using device /net/reactivated/Fprint/Device/0
User root has no fingers enrolled for Validity VFS301.

Any tip?