I am also having this problem. I am new to being a snake owner, I've only had my banana for a week now. He will strike but not make contact, once he did make contact but didn't hold. Seemed like a defensive strike but I've always been told that ball pythons normally don't strike out of defense so that worries me.
Maybe he's just getting used to his new home, idk.