Drunk soldiers "went on a rampage" and fired shots in the air at the Manus Island detention centre in Papua New Guinea, police said Sunday, in the latest violence to rock the scandal-hit facility.
PNG police announced an investigation into the unrest, which took place at the offshore processing centre reopened in 2012 to detain people who try to enter Australia by boat.
The incident was sparked by an altercation at a football game played by asylum-seekers at a navy base outside the compound late Friday, according to detainees and refugee advocates.
WATCH: Video from the centre of the suspected gunshot
Later, "drunken soldiers in retaliation for one of their colleague who was allegedly assaulted by an asylum-seeker" entered the detention centre, shouting and throwing objects, the Royal PNG Constabulary said in a statement Sunday.
It said the military personnel "went on a rampage... firing several shots into the air and indiscriminately assaulting policemen, PNG immigration officers, other service providers and asylum-seekers".
One senior immigration officer and an asylum-seeker were treated at a medical centre, the statement added, without giving further details.
Manus Provincial Police Commander Senior Inspector David Lapu said he "will leave no stones unturned" in his investigation into the incident.
"Someone will answer for what happened," he added.
Australia's immigration department said one man was injured by a rock thrown into the centre.
The violent scenes came just over three years after an Iranian asylum-seeker died and 69 people were injured in a riot at the facility.
The latest violence has prompted renewed calls from refugee advocates for detainees to be removed from the camp, which currently houses more than 800 asylum-seekers.
It is set to close by October after a PNG Supreme Court ruling declared that holding people there was unconstitutional and illegal.
Immigration Minister Peter Dutton has said they would not be moved to Australia and instead relocated to third countries such as the United States and Cambodia, or resettled in PNG.
Canberra has long defended its policy of denying asylum-seekers resettlement in Australia, saying it has prevented deaths at sea.