Many countries, such as Japan, now require API (Advanced Passenger Information) before travel.
My wife is a dual passport holder (UK passport and Chinese passport with Japanese working permit). We traveled a lot before, but every time she only used her Chinese passport to check in, in order to match the API when returning to Japan, but spent a lot time at the counter for visa checks.
Would using her UK passport to check in allow her to utilize the visa-free entry benefit for British nationals, making the check-in process smoother and allowing for online check-in without needing a visa check?
Upon arrival in Japan, she intends to use her Chinese passport, which is linked to her Japanese working permit. Therefore, Japan immigration may hold a different API record because she checked in with another passport. Would it still OK or would it make things more complicated?