I was flying A -> PEK -> B, where flights A -> PEK and PEK -> B are operated by different airline companies (Air China and Azerbaijan Airlines in my case). My baggage was checked through by carrier A to final destination B.
When I arrived at B, it turned out that my baggage got stuck in Beijing. When airline staff contacted Beijing Airport they told us that they found a power bank in my suitcase, and due to security reasons they can't load it on the plane. That was very surprising because I didn't have any power banks in my suitcase. What they identified as a power bank may have been a small mobile phone that I had in my bag... But can they really refuse to load my baggage because of that? How did my bag even make it to Beijing then? It passed through customs at A, and made its way to Beijing without any problems. What are my rights in this situation? Can I ask the airline to open the suitcase and remove items they consider dangerous?