"So it tries to put a new round in the chamber and the empty case stays in the bolt."
"One shot and failure to eject, clear it and fire again, same thing."

I just read what you wrote and tried to grasp how the empty case could stay in the bolt but it's what you wrote. In the future please note failures to eject are different than failures to extract.

I hope you get it sorted out.