The filter currently displays all IVR branches that have associated calls. If there are no calls linked to a specific IVR branch, then that branch will not appear in the filter once deleted.
However, if there has been at least one call made using a particular IVR branch, deleting that branch will not remove it from the filter. This is because the filter is constructed from the list of calls made using the branch, and any branch that has been utilized will persist in the filter.
It's also essential to keep in mind that any newly created branch will not be visible in the filter until at least one call has been made using it.