I was getting the same thing and I think I figured it out. My app had different healthkit read/write permissions some time ago and it was writing workouts in to healthkit that used those permissions. Deleting the app doesn't always delete those stored workouts in healthkit... deleting those old workouts saved with different settings fixes it.
So to delete though, delete the app, then go to settings -> privacy & security -> health -> uninstalled app
Select your app then delete the workouts there. What a nightmare