It's called a clawback (1) and as a policy are pretty common. I wouldn't assume we have the full story from GP, it could be the startup screwed someone over, it could be the person did things that triggered a clawback. Not all are enforceable.
(1) https://www.mystockoptions.com/content/how-does-a-clawback-w...