Consul default Round Robin load balancing

I am evaluating Consul for a project. I am running the exe on a windows platform: -

consul agent -server -bootstrap-expect=1 -data-dir=consul-data -ui -bind=

Using Spring Consul I have 3 instances of a service registered with Consul and a fourth service consuming their /summariser end point.

I am returning the port number and and its always the same when I expected the default state to be Round Robin.

I have examined the Discovery instance list from Consul and its always in the same order.

What am I missing ?