Hi Wagner:
I think the system behaviour is correct, both WBS have budget control then the system checks in the settlement that the receiver has enough budget ... and it hasn't got budget,
You have several options to prevent this but I think the best is Execute the settlement using different accounts ( than normal postings) and exclude these accounts from the budget availability control.,
Regards,
Clara