I made a fix on serializers' for nested field because we can't use manager.remove(item) when manager is an intermediary model and not the manager itself.
manager.remove(item)
manager