bug fix for empty progress files and data returning empty incorrectly being determined as completed

Signed-off-by: Oliver Lillie <buggedcom@gmail.com>
Merge branch 'hotfix/native-progress-handler-bugfix'