We flew BKK-SIN-AKL-WLG 16-17 Feb, with first sector on SQ under an NZ codeshare.
Annoyingly, unable to OLCI on the NZ app/online at any stage, and SQ app only allowed OLCI for BKK-SIN.
At BKK we could check in for all flights and get BPs.
I prefer to complete OLCI really only to signal to the airlines that we are travelling and hopefully avoid any risk of being bumped - especially on fully sold flights (as these were).
Any ideas why this is?