Is it possible to restore a packing list after it has been cancelled?

No, it’s not possible to restore a packing list after it has been cancelled. You can create packing list again for same invoice.