In my 40 plus years of keeping and breeding turtles and tortoises, I have learned that cracking eggs open when one thinks they should already have hatched on their own is just about as likely to kill the baby inside as to save one which might have been having trouble breaking through the shell. I might even say that the odds for tortoise eggs in general are 60/40 that one will kill a good baby which would have hatched on its own.
However, when considering the species Pyxis in particular, many more of their young die in their eggs for strange and unknown (to me) reasons. My theory is too much humidity, though I cannot prove it. Most dead Pyxis embryos I have found were not full term, as they seem to die about 30 days before they would have hatched; hence opening their eggs would have killed them as they would not have been ready to breathe.
I have developed a protocol for eggs which remain unhatched after I think they should have cracked open on their own: if you are able to candle the egg and see the baby move inside, then leave it alone. Candle every 12 hours and try to elicit movement by tapping the egg or changing position of the light. If you see no movement twice in a row, then open the egg.
Even this has sometimes caused me to open an egg too early, but I have recently saved a couple of babies which were just about dead and apparently couldn't break through the shells.
Where does this leave you in your current case? I would say try candling the egg and see if the baby is moving at all. If so, follow the above. If not, it is a crap shoot. You can try to moisten the egg slightly every other day or so for a week to see if it helps, though then you are creating humidity, which if done at the wrong time during the development seems to cause death of the little babies also.
Good luck.