The matching on the second block looks perfect to me. On the first, perhaps if your seams are correct within the segments, I might suspect your pinning for sewing the rows. I place a pin straight up/down through the center of the x on the top piece and then stab it into the same intersection on the bottom piece. Holding that pin straight up/down, I place pins as close as possible to the left & right of that in normal fashion. Repeat with each intersection. If there is no specific x at the next point, eyeball 1/4" from the edge of the pieces on both top/bottom pieces and follow the same practice with pins on either side. Do this for each place where seams intersect.