Bosnian ref Irfan Peljto was handed a six-match ban by his own FA earlier this season for three mistakes in one game.
And two of his errors involved his failure to award clear penalties.
Rangers boss Barry Ferguson was fuming after his side were denied what he insisted were two clear penalties in their 2-0 quarter finals defeat in Spain to Athletic Bilbao.
The Ibrox club were unhappy that Peljto or his VAR team didn't give spot kicks after Cyriel Dessers had his shirt pulled in the penalty box by Yeray Alvarez and they claimed there was an Athletic handball in the box after a Nico Raskin effort in the second half too.
Peljto has history with Rangers after awarding Belgian club Union St Gilloise a penalty three years ago in a Champions League qualifier for a controversial handball against Connor Goldson.
And he was also sidelined by his own Bosnian FA for an error-strewn disaster of a game in September this season.
The 40-year-old, who has been a FIFA ref for ten years - was in the charge of a bitter derby between Zrinjski Mostar and Borac Banja.
Read more:
-
Reason Cyriel Dessers was booked after Rangers shirt rip penalty appeal denied
-
Moment Rangers star boots post and punches ground in frustration during Bilbao clash
And in a scathing verdict, the Committee for Referees and Refereeing of the Football Association of Bosnia and Herzegovina, confirmed that Peljto made three mistakes in the game, which ended in a 1-1 draw.
According to their assessment, he failed to award a penalty for Borac and then missed a foul in the very next attack, which led to a goal for Zrinjski.
His final cock-up came when he failed to award a penalty to Zrinjski Mostar, which should have been given.
He was suspended for six games in the Bosnian league and the VAR officials for that game were all also handed six-game bans.
The Bosnian FA statement explained: "In the 25th minute, the referee, although very well positioned and with a clear view of the incident, failed to recognise an obvious foul and award a penalty kick to FK Borac.
"In the 26th minute, the referee, although well positioned, failed to award a direct free kick for the away team after a clear foul which led to a goal for the home team
"In the 90th+5 minute, the referee failed to award a clear penalty kick for Zrinjski too."