Bug report: Wrong workout split details

App version: 5.4.1.2

OS: iOS 17.5.1

Issue: Subsequent  splits include laps from previous splits details.

Details:
I have auto-lap of 1km enabled. During my recent run first 3 steps of the workout were Warm up, Run and Rest.

1. Warm up part was recorded correctly.

2. Run part, which was of total 0.74km - total stats shown fine - shows option to expand (it shouldn't, less then 1km), and when expanded shows laps from Warm up part + actual 0.74km run.

3. Rest part, which was about 10m - again shows correct totals - also shows option to expand (again, shouldn't) and when expanded includes laps from Warm up + 0.74km lap from Run + actual 10m lap.

See screenshots

   

After these 3 there were 12*2 interval repeats, they are fine, as well as Cool Down in the end.

I also checked it on Web version and it is broken there as well (in addition to wrong laps, their type are not correct too), but I mainly care about iOS app.