Still investigating, but not sure if this is a limitation with the IBM.XMS NuGet package, or the dotnet examples themselves.
The dotnet samples don't seem to be able to be balanced when connected to a Uniform Cluster.
Looking at the Queue Manager Application Status the BALANCED option is set to "NOTAPPLIC"
DIS APSTATUS(*)
8 : DIS APSTATUS(*)
AMQ8932I: Display application status details.
APPLNAME(bug\net6.0\ibmmq_samples.exe)
CLUSTER(UNICLUSTER) COUNT(2)
MOVCOUNT(0)
BALANCED(NOTAPPLIC)
TYPE(APPL)
Any advise would be kindly appreciated.