Goalkeeper Trevor Carson says he opted to join Cheltenham Town after Portsmouth failed to follow up a verbal contract offer.
Carson joined Pompey on loan from Bury in October and made 39 appearances.
But a permanent move to Fratton Park did not come to fruition and he signed for the Robins this week.
"The last I was told I was getting a two-year deal and that was the day before the last game of the season," Carson told BBC Radio Gloucestershire.
"I literally still haven't heard from the manager so it does leave a bitter taste in the mouth.
"The exact same thing happened to me last year as well with Bradford so you quickly learn."
Cheltenham manager Mark Yates had been looking for a goalkeeper following the departure of long-term number one Scott Brown, who left to join Aberdeen last month.
And Carson revealed Yates approached him about the deal while he was on honeymoon.
"I'm not saying he pestered me but he made me feel wanted," said Northern Ireland-born Carson.
"As soon as I spoke to the manager it felt right. It's a good opportunity to play games at a good club.
"The thing that sold it the most was that he's putting together a young, hungry squad. He said there wouldn't be any superstars signings and sometimes that's best in this league."