Might be intended behaviour but it is very confusing.
When I have an ore sorter which has "automated assignment".
Then "remove" the assignment of a specific product to the ore sorter.
The automatic process reassigns that product to the ore sorter again.
So I cannot have an automatic ore sorter disallowed to get a specific product.