While the practice is not uncommon it certainly does not make any sense at all sometimes. I can never do OLCI when departing from Singapore when having a ticket to Germany, because according to QR they need to verify that I'm allowed to stay in Germany. Well guess why I've entered my GERMAN passport credentials in first place? Doesn't make sense to me.