Its not enough to build a puzzle box, it needs fine calibrations to make it work perfectly, a little sanding here, a little sanding there
If your first cut is too short... Take the second cut from the longer end... LBD