The former Crystal Palace and Birmingham City striker underwent a medical with Fulham after a fee had been accepted by Everton last week but the medical showed a slight problem with Johnson's ankle.
Fulham are now said to be unwilling to pay the estimated £12million asking fee for Johnson although a deal could still happen should Everton drop their asking price for the 27-year-old forward.