An ambulance crew took a pensioner to the wrong house and put her in a stranger's bed after she won her battle with coronavirus.
After 10 weeks, Elizabeth Mahoney, 89, was discharged from County Hospital in Pontypool, South Wales, on March 12.
Her family were eager to see her but they became worried when she failed to show up at her home in New Inn at the scheduled time.
After a few frantic hours, her loved ones were told that she had been taken to a home in Newport, more than eight miles away, and tucked up in a stranger's bed.
Her son Brian Mahoney, from Cwmbran, told WalesOnline: "The whole thing was a catalogue of errors from start to finish.
"We'd originally been called at about 1pm on that day and told mum was on her way home, so my wife went over there to greet her.
"About an hour later I rang to see what was happening and was told she still hadn't turned up."
When warehouse manager Brian, 65, phoned the hospital he was told there had been "a bit of a problem".
He said: "Mum had suffered a stroke not so long back, so naturally we were concerned something bad had happened to her.
"At about 3.40pm I eventually got a call saying she'd been taken to a house in Newport, but that the details weren't really clear."
Brian spoke to someone from the ambulance service and found out his mum had been taken to the wrong address.
The Mirror's newsletter brings you the latest news, exciting showbiz and TV stories, sport updates and essential political information.
The newsletter is emailed out first thing every morning, at 12noon and every evening.
Never miss a moment by signing up to our newsletter here.
He said: "They apologised and told me they were on their way to pick her back up.
"I just went, 'What do you mean? Please don't tell me you've left her there', at which point my sister burst into tears - we were all worried sick."
Brian said he was still awaiting an official explanation.
He suspects his mum's details were confused with those of a female patient with dementia who was also due to go home from the hospital the same day.
He added: "As far as I can tell, mum was taken to this other lady's house by mistake and, somehow, whoever answered the door told the ambulance staff to take her into the bedroom and make her comfortable.
"How they failed to notice it wasn't their relative, I can't say.
"But apparently they went to check on her a little while later and that's when the penny finally dropped and the alarm was raised."
Elizabeth was then readmitted to hospital.
Her son said: "Mum initially wanted to come straight home but we insisted she go back in to get checked out, especially after having just had coronavirus - God knows what the house she was taken to was like."
Brian blamed his mother's "frightened and confused" state for her failure to point out the mix-up as it was happening.
He added: "Mum's a very quiet woman anyway and has been on her own since Dad died in 2019."
"However, she did later tell us that she couldn't work out why she was being called by a different name.
"Also, given the woman she'd been mistaken for has dementia, my guess is any attempt to point out it wasn't her house was possibly put down to her being a bit muddled.
"Who knows, she may have even looked at the unfamiliar surroundings and thought we'd decided to put her in a care home. It's heartbreaking.
"All we want is to find out how this occurred and ensure no one else ever has to go through a similar experience."
The incident is now under investigation.
Brian and his family have met representatives from County Hospital, Aneurin Bevan University Health Board, and the Welsh Ambulance Service NHS Trust.
Mark Harris, assistant director of operations with the Welsh Ambulance Service NHS Trust, told the South Wales Argus: "On March 12, our non-emergency patient transport service undertook a routine home transfer from County Hospital, Pontypool, which regrettably saw a patient discharged to the wrong address for a short period of time.
"We are working closely with colleagues at Aneurin Bevan University Health Board to fully understand the chain of events and establish exactly what happened.
"We have extended a sincere apology to both families concerned for the distress caused, and will continue to liaise directly with those families as the investigation progresses."
The Mirror has contacted the health board for comment.