Turns out they had raised the monthly payment (and didn't tell me), so my last payment was 30 bucks short. Because of that, they would not apply that payment, but held it in limbo. We had some cranky moments about that, but all is okay now.
Going out today for more work on the porch.