Andrew Jackson Oryada
BBC Sport, Kampala
Tomislav Sivic has had a change of heart and will not take up the post of Uganda national coach after all.
Sivic had agreed a two-year contract
The 39-year-old Serb agreed a two-year deal last month and was due to take charge of the Cranes this month.
But he has changed his mind because certain clauses in his contract made him "very uncomfortable".
Sivic was reportedly set to get an annual salary of US$60,000 but his agent told BBC Sport on Tuesday that the deal with the Federation of Uganda Football Associations (Fufa) is off.
"How can they include a six-month probation period in a coach's contract?
"That's abuse for a man of his qualification and experience," said Ivica Stankovic, the South Africa-based agent who helped Sivic in his negotiations with Fufa.
Stankovic added "It was also unprofessional of the Ugandans to agree certain things verbally with Sivic and then turn round and put something different in his contract."
Stankovic told BBC Sport that his client was of the opinion that the person who drafted the contract "knew nothing" about football.
He said: "It's unfortunate for someone to travel all the way from Serbia and end-up with a contract drafted by someone who obviously has no idea about football issues."
Before agreeing to coach the Cranes, Sivic had reportedly turned down offers from Kuwait and Qatar because he wanted to help Uganda qualify for their first African Nations Cup finals since 1978.
Fufa president Lawrence Mulindwa took news of Sivic's dramatic U-turn in his stride and promised to continue the search for a new Cranes coach.
"If he's not ready to come, then we shall definitely look for someone else to handle the team," Mulindwa said.
The Fufa president denied that they offered Sivic a flawed contract and suggested that the Serb may have been badly advised.