@Renee
yes, swim style detection is bad and yes, it is a common issue. You can’t do much about it.
2./3.: It seems that the watch is sometimes detecting extra lanes for you. This can happen if you stop mid-lane, or change pace significantly mid-lane like if you briefly stop because of traffic etc.
For me with free lanes and constant speed this is working super well.