Survival of Civil War records was mixed. Joseph may very well have been at Appomattox and then again, he was have been on furlough or sick leave.