Tried dozens of times. Finally it works. You need to choose S5 active instead of SM-G870F and leave the COMMUNICATION PORT at auto detect. See the picture attached for details. Many thanks go to Allumts for the head up.
13:06:31 > Samsung Galaxy S5 Active UNLOCK: START!
13:06:33 > Initialising data: OK!
13:06:34 > Detecting communication port: OK!
13:06:35 > Reading info: OK!
13:06:35 > IMEI:
13:06:35 > PLATFORM: AAAAANRZ:
13:06:35 > Oct 8 2014 21:32:47 Sep 30 2014 12:00:00
13:06:35 > BUILD: MPSS.DI.2.0.1.c2-00099-M8974AAAAANRZM-1
13:06:36 > Reading data: NEW SECURITY DETECTED!
13:06:38 > Bypassing new security: OK!
13:06:39 > Writing data: OK!
13:06:41 > IF PHONE NOT RESTART DO NOT REMOVE BATTERY, PLEASE RESTART PHONE MANUALLY FROM MENU!
13:06:41 > Samsung Galaxy S5 Active UNLOCK: END!
S5 Active Unlock.JPG