The "new" forwarding table does not update an old route but just adds another as long as it is not *exactly* the same. However, the RPL adaptation missed to remove the old route so RPL got easily confused about where it actually needed to send packets.