The Ghost Signing Bug in College Football 27 (How Recruits Sign for 0 NIL)
We spent a whole article telling you the rug pull is dead. Set an offer, advance the week, and that number becomes the kid's floor. Try to claw it back and you tank your own recruitment. That is how EA built NIL this year, and it is still true.
There is a bug that brings an uglier version back.
We are calling it ghost signing, because the game ghosts the whole signing. It shows the recruit committing to another school on signing day, walks you through losing him, and then hands him to you anyway the next preseason at whatever you left on the table. Set that number to zero and you get a free player. We tested it four times to map the rules, and one of those tests is sitting on our Arizona roster right now.
This is not how we usually cover recruiting. But it is live, it is easy to trigger by accident, and enough people are going to run into it that it is worth documenting plainly. Here is the whole thing.
What the bug actually does
If you are the only school with a real offer on a recruit at the very end, you can drop your offer to 0 and still land him.
The game does everything it can to tell you that you lost. Your bar goes full red. The recruit locks to whatever school is sitting on top of his board. Signing day plays out with your name nowhere on it. Ignore all of it. The next preseason, he is on your roster, at 0 NIL, like nothing happened.
That is the entire bug. The two conditions below are what decide whether it fires.
The two conditions
Both of these have to be true. Miss either one and he never signs to you.
- You must have a scholarship offer on him. Even a 0 offer counts. Hours do not. This is the one that trips people. Recruiting a kid all season with hours and no offer does nothing, he will never sign to you. The offer is the mechanism. Interest is not.
- No other school can have an active offer on him at the end. Another school leading his board is fine, as long as they are not actually paying him. The moment nobody else has live money down, you are the only real suitor, and that is what he defaults to.
That second condition is the whole reason this works, and it is more common than it sounds. Plenty of recruits have a stacked board of schools chasing them on interest while not one of those schools has put real money down.
Stork's board the week before signing day. Nine schools chasing him, and every single OFFER cell reads ---. A full board, and not one of them is actually paying him. Image: EA Sports.
Our end of the same recruitment: a scholarship offer on the board. That is condition one, the piece everyone skips. Our interest was falling, 10th and dropping, but the offer is what counts, not the interest. Image: EA Sports.
The sequence that works
Be on his board with an offer down. In the final week or two, drop that offer to 0. The screen goes full red and shows you locked out. Signing day shows him committing to whichever school was sitting on top of his board, even though that school made no offer. Do nothing. Leave him on your board and advance.
The next preseason, he is on your roster at 0 NIL.
That is the whole move. The hard part is not the mechanic, it is finding kids who fit condition two, which is where the scouting comes in.
The kid on our roster: Rodney Stork
Rodney Stork, three-star defensive tackle out of Omaha, expected NIL of 20. Nine schools on his board, Oklahoma State on top, and our interest with him falling to tenth. On paper we were nowhere.
But look at his board again. Every offer cell is dashes. Not one of those nine schools was paying him. We were, a scholarship offer sitting on our end the whole time. That is both conditions met: we had the only real offer, nobody else had live money. We dropped it to zero, signing day showed him gone, and we advanced.
The next preseason. The game showed Stork committing to one of those nine schools on signing day. He is a Wildcat anyway, 71 overall, at 0 NIL. Image: EA Sports.
What we tested
Four cases, which is where the rules come from. Three worked. One failed, and the one that failed is the most useful of the bunch.
- The QB (worked). Miami led his board all season, we had 190 on him. The portal opens, Miami drops their offer. We sat on him, then dropped to 0 in the last week. Signing day locked him to Miami on no offer. The next preseason, he is our starter at 0.
- The high school DT gem (worked). No offers on him, found him week 8. We were leading big, dropped to a 0 offer in portal week 3, which knocked us off his board and made him mad, then we bumped back into his top five at rank five. Signing day showed him going to Indiana on no offer. Preseason, he is on the roster at 0.
- The center (worked). Found week 4, we were only third on his board, but nobody had offers. We put a 0 down even though he wanted 100. Signing day showed us locked out, him committing to Auburn on no offer. Preseason, he is our center at 0.
- The four-star RB (failed). We led his board all season and never put an offer down. Signing day showed no lock anywhere, the recruitment just read ongoing, and he never made our roster. This is the case that isolates condition one. No offer, no sign, no matter how far ahead you are on interest.
Why it happens
The logic underneath it is not complicated. The kid has no other real financial suitor, so he defaults to the only school actually offering him money. That is you, even at zero. Interest and board position are cosmetic when nobody backs them with an offer, so the "he committed elsewhere" screen is cosmetic too. The roster is what the game actually resolves to, and the roster says he is yours.
The other version: leave the money on
One more wrinkle we tested. You do not have to drop to zero.
Leave your offer sitting at its original NIL number and let the recruit lock to another school because you are not first on his board. He still shows up on your roster the next preseason, for exactly the amount you offered. Same ghost, different price. Dropping to 0 is just the version where the free part kicks in.
Where it shows up most
The bug wants under-recruited kids in small pipelines, and high school gems with no offers on them, which seem to surface around week 8. Those are the boards most likely to have zero live money across every school but you.
Transfer portal players are prime for a specific reason. A guy whose original school pulls its offer the moment the window opens is suddenly a recruit with a stacked interest history and no live money anywhere, which is exactly the setup, our QB being the cleanest example.
The catches
A few limits worth knowing before you lean on this.
You cannot run a position change on a ghost-signed player. We have not confirmed whether transfers pick up their usual progression boost, so treat that as unknown for now. And this is all reverse-engineered from a handful of tests, so the edges are not fully mapped, expect exceptions we have not hit yet.
Most of all, this is a bug, and a blatant one. It will almost certainly get patched. It works today. It may not work after the next update, and anything you build around it could vanish with it.
So take this for what it is, a heads-up on something broken, not the house recommendation. If you want to actually build a roster that survives a patch, the real method has not changed: clear the number on the kids who fit, let your hours ride, and never offer a dollar you cannot pay again next year. That is all in how to recruit in CFB 27, and it is still the way to win.