Programming Swim Workout that skip Laps during workouts

Long standing issue

1) when I program Rests, the watch intermittently skips the rests during repeats

2) when I program gear in the workout, it changes the gear in the watch

Please resolve.