A long-term injury suffered by new signing Sasa Kalajdzic has forced Bruno Lage into emergency action and he had settled on a move for former Chelsea star Diego Costa.
The 33-year-old is currently a free agent after leaving Brazilian club Atletico Miniero and looked set to join Wolves this week after agreeing a deal at Molineux.
Costa was due to fly into the UK on Tuesday night before undergoing a medical on Wednesday - but the deal has been put under threat after the Home Office rejected his work permit application.
Wolves are set to appeal the decision and could face a hearing over the coming days.
However, alternatives are being considered and The Telegraph have suggested former Magpies star Carroll has been involved in conversations between the Molineux hierachy.
The 33-year-old frontman has spent time with Reading and West Bromwich Albion since leaving Newcastle in July 2021 but is a free agent after leaving the Baggies earlier this summer.
Speaking ahead of his exit from the Hawthorns, he said: “I have just got to wait to see what happens. I would be delighted if I could stay, but I’ve just got to wait and see.
“I like working hard. I do what I can do and if I can’t make the 90 minutes and I’ve given everything after 70 or 80 or whatever, that’s me, that’s my job done.
“I have had a lot of troubles over the years but touch wood, hopefully it’s all past. I’ve felt really good, I think I’ve missed one training session and one game this season.”
Carroll was linked with a move to Belgian champions Club Brugge but a deal reportedly fell through after ‘physical and medical tests’ returned ‘insufficient’ results
The Geordie striker could now get a chance to resume his Premier League career with an unexpected opportunity at Wolves.