The break-up of the Soviet Union affected Śliwiński's career greatly as the newly independent Ukraine did not win any world championship gold medals during the 1990s. Śliwiński, now specialising in the short sprint 200 m races, was still regarded as a top competitor at international events but he endured a frustrating sequence of four world championship bronze medals. With no 200 m races included in the Olympics he competed in the C-1 500 m at Atlanta 1996, finishing just outside the medals in fourth place.
In 2001 he accepted an invitation to switch to representing Poland, a decision which dramatically revived his career. Although in his thirties he went on to win three more world titles. With partner Marcin Kobierski he became C-2 1000 m champion in 2001 in Poznań, Poland. In 2002 they retained their crown in Seville.
Śliwiński's build-up to the Athens Olympics was beset with problems, not of his own making. In 2003 his partner Kobierski tested positive in a drugs test as did his most obvious left-handed replacement Michał Gajownik. Both were given two-year bans, ruling them out of the Olympics.
The partnership was retained for the 2005 season. They took the C-2 500 m silver medal at the European championships in July but Woszczynski was then injured and unable to take part in the World Championships in Zagreb. It seemed as if Śliwiński would be left without a boat. However, when a member of Poland's four-man (C-4) 1000 m crew, Arkadiusz Tonski, also had to pull out injured, Śliwiński was called up as a last-minute replacement. The Polish four, ironically including the now rehabitated Gajownik, edged out the Romanian crew to take the gold medal. For the thirty-five-year-old Śliwiński it was the first C-4 gold of his long career.
Śliwiński is a member of the Spojnia Warsaw club. He is 177 cm (5'10") tall and weighs 89 kg (196 lbs).