I have experienced the same twice since the update, once during a Yoga activity and the second time without any activity. In the first case, an activity was visible in the activity log after the restart. It had the correct duration till the restart, all other data like heart rate was gone.
I’m not using third-party S+ apps, only a different watch face (“Adrenaline”).