Vivoactive 5 skiing activity does not differentiate between skiing down and going upwards(in the Lift!)

Vivoactive 5 skiing activity does not differentiate between skiing down and going upwards(in the Lift!) It calculates all km no matter if up or down. Is this an software bug? In the app there is also a legend for "Laufen"(skiing) in red and "Lift" in grey but i can only see red lines on the card which makes no sense since I had to go up sometime in between...(which I did!)

Also you can push the button to stop the round. But the new one starts directly. When am I supposed to take the Lift in between? Also I find it very annoying to push any button after each run. What am I doing wrong? I can not believe this is supposed to work like this. Is it not possible that vivoactive counts the downhill runs automatically??