I forgot to mention I fixed the problem then, and I honestly think it's a problem with the encoder.
All of my wires are connected nice and neat, nothing sticking out of the connections, no wires touching each other, trust me I double and triple checked before trying what I did.
All I did was take the wire out of the connection of the encoder and putting it in another connection not being used and presto! Problem solved.
I ran the wire from a different button to the ---smurfy--- connector, and it did the same thing, now that button will switch from 15 to 16.
So IMO there's something wacky with that button input on the encoder. I'm not too worried about it, but later on if I wanted to add more buttons it kind of sucks that I have 1 less connection.