garbd with node on same DC used as donor when segments are used


I am using gmcast.segment options to allow faster replication within one DC. I have node1 and garb in DC1, and other nodes in other DC’s.
I noticed that node1 tries to use garbd as donor for replication. As this is not possible I receive the following error message:
“…it is impossible to select State Transfer donor: Resource temporarily unavailable”
Firstly I was not able to find out what was the reasons but then I realized this behaviour and stopped garbd. After this node1 joined the cluster again.

Is it not recommended to start garb also as part of the same segment of node1. Should garbd at all use the gmcast.segment option?

Thank you for your recommendations.