The problem is different.
As far as I understand, when creating a GR, it is assumed that with a constant.
If you solve an equation with parameter a, assuming that it is equal to c or, say, less than zero, but the solution turns out to be such that it is not equal to c or greater than zero, then...