I have tried the swimming as well and very disappointed. I have started the swim activity, however the the automatic detection overwrote it to running!
Same yesterday when I started hiking and it was categorized as running.
Is there any way to disable the workout auto detection.