Maybe you just had the wrong checkered flag fabric.
Timeless Treasures makes this one, and the lines are all wavy, which would hide all the ... uh... variability.
(Sorry, we don't have it... but search on it's pattern number and you may be able to find it. gm-c5813)