Adil Rashid, England's World Cup-winning legspinner, has been ruled out for the rest of the season as his shoulder injury continues to plague him.
It was not sufficiently serious that it caused him to miss any World Cup games, but Rashid revealed that he had needed an injection to manage the pain, and said that bowling his variations in particular had hurt.
He declared himself "100% fit" after the group stages, but after a brief period of rest, told Yorkshire's medical staff that the injury was "the worst it has been this summer", and withdrew from their Vitality Blast squads.
Rashid will undergo a period of rehabilitation, and hopes to bit fully fit in time for England's T20I series in New Zealand in November.
An ECB spokesman said that Rashid was suffering from "chronic pain" and added: "We believe intense rehabilitation and rest will be sufficient over the next six to seven weeks. He might need further treatment ahead of the winter if this persists. That will be decided in due course."
"The aim was to come back after the World Cup and play for Yorkshire," Rashid said. "I enjoy playing for Yorkshire, but it just wasn't meant to be. I've had a shoulder problem for a little while and I got through the World Cup with an injection. Obviously, as time has gone on the injection has worn out and, after the World Cup, I started feeling a bit of a pinch in my shoulder.
"These things can happen and fortunately it hasn't happened to me earlier than it has. I've played 13-14 years of professional cricket and this is the first time I've suffered an injury to my shoulder.
"I'm very confident, after being ruled out for the rest of the season, that I can get myself fully fit before we go away in the winter. I've got two months now to get myself fully fit and it's as simple as that."
Rashid's withdrawal from Yorkshire's squads caused eyebrows to be raised, with his contract up at the end of the season, and director of cricket Martyn Moxon telling the Yorkshire Post there was "no guarantee" Rashid would play red-ball cricket for the club this season. He had opted out of first-class cricket last year, only to change his mind after being recalled to England's Test squad.
Yorkshire have subsequently re-signed South Africa's Keshav Maharaj as cover, who will be available for the rest of the Blast, as well as Championship games against Nottinghamshire and Somerset.
But Rashid quashed any idea that he might not be motivated to turn out for the county. "When I can play, I'll play," he said. "I just wasn't anywhere near fit enough to play. People may have other views, but I just can't play. Any other talk is nonsense. I enjoy playing cricket and enjoy playing for Yorkshire, but this year it wasn't possible with how the shoulder was."