It probably just needs more time.
It's not normal for a seed to open so fast and then not grow. It also looks discolored. I hope I'm wrong but it might have drowned.
I don't to be a smart ass but I think you're whole environment from shotglass with paper towel or cotton wool and soil is too wet!
I put my seeds in water for 24h then between moist paper towels but no real water or drops of it anywhere.
Not sure if that's it, you are certainly not doing this for the first time...
CC
It's not really about seeing them open in the water though, that is just to get them wet. After a few hours of soak they sink to the bottom with a little tap. That's when most people take them out of the water. I'm pretty sure oxygen is required for germination.
^ True. Seeds need air just as much as they need water. That's why I use paper towels to germ my seeds, so they don't drown.
Take a paper towel, soak it in water, wring it out gently, and then carefully place a seed inside the fold. in 2 days it should crack.
Why are your seeds always in a puddle of water in addition to wet paper?
edit: Or are looks deceiving? Is it just the paper?
But like I wrote also it's really another pointless step. All the rituals we think we need to do doesn't serve the plant at all. To start its life in water for 24 hrs, that's hardly natural. It's a flood or a monsoon! All the noobs, myself included at the time, are better off putting the seed into the medium. It's as easy as filling a cup with soil, watering it, and pressing the seed into the surface.
Some of the hardest things to grasp when it comes to growing is "wet not too wet", "moist not too moist", "dry not too dry" etc.
I still do that
If you must,...