In order for KrowdFit to get data from Apple Health the KrowdFit app must be open or running in the background. If you close the KrowdFit app we are not able to talk to the Apple Health database.
Additionally if you have Background App Refresh turned off we will not be able to sync with Apple Health at all as that process is a Background Process.