I had this problem moving to a Mate 10 pro.
Get the whole whatsapp folder from the old phone and put it on the new phone (same directory where the whatsapp folder would go. It might already be there from the previous failed restore). 
Then uninstall whatsapp and reinstall it and this time...