Please consider communicating this (your findings and your tests) directly to s4w3d0ff and myself so that we have a chance to possibly fix it before you release it into the wild. We're both in the IRC (#cganomaly @ freenode), though he is currently AFK. You can also message us via bitcointalk if you prefer. If we are able to release a fix before the general public has access to it, there may be a reward for you.
Read 1 page back - I talked about this with s4w3d0ff in this thread yesterday.
I highly doubt there _is_ a fix possible, at least without significant changes to the system. When you are hashing a block, part of that of what you are hashing is transactions - one of those transactions if the "pay me for this block". Unless you re-write the entire protocol to handle this differently, I see no easy way to make the reward unpredictable. Every "random" block reward coin suffers from this - Doge, Lotto, Moon, Leaf, etc. However, in the case of CGA, it seems potentially devastating (if it catches on, who is going to mine a block they know is worthless?). And you have to presume something this obvious is going to catch on.
Now would this also allow control of a network then by skipping the 0 blocks and forcing the 0 blocks that carry tx fees to poof?
Not quite sure what you mean. It could allow someone with enough hashing power to 51% the network and cause ALL blocks to be an anomaly. Or it could allow a smaller miner to predict if half the blocks will be 0 or 1, and then intentionally cause the other half of blocks to be 1 ALWAYS.