Multi sprite slicing leaving gaps

So I’m very new to sprites and all of this I suppose. I’m hoping someone can clear up for me what I’m doing wrong. I’ve got a sprite sheet that’s 1024x1024 and I want to divide it evenly into 32x32 pixel sprites. So I picked that option and let Unity do it’s thing in the sprite editor, but for some reason, I’m getting gaps like the one in the image below. I know it’s hard to see, but the square in the middle is two sections long, or 64x32 instead of being divided properly. This is throwing off the indexes I have and causing me to load the wrong sprites. Anyone know what I can do to just make Unity divide the sprite sheet up, whether or not it’s detecting anything in the image? I would think that’s what Grid by Cell Size or Grid by Cell Count would do. Instead it seems because Unity doesn’t detect anything in this part of the image it’s just ignoring it. This is one time where I’d rather Unity be less helpful.

In fact, as further evidence of this, if I do a Grid by Cell Count, it actually pops up a little dialog box telling me that creating 1012 sprites could take awhile. There should be 1024 sprites total so it’s clearly leaving out 12 of them. And just for anyone’s knowledge, this isn’t going to be a final sprite sheet because it’s massively wasteful and I’m not using 95% of the stuff in it. I’m just using it to get the code I’m writing developed. I guess I could just create a smaller sprite sheet but I can still see this becoming a potential issue in the future and I’d like to learn how to fix this problem, if there is a fix. Thanks.

2550093--177280--example.png

I don’t think there is an option to make it create empty sprites. Just scribble something into those unused cells for now (or better yet, add the text “This Space Intentionally Left Blank”).