I forgot to add, that trying that above with different cabins (so J outbound, Y inbound) seem to price fine but didn't really try to book it because the Y component come with a pricey penalty. So don't know whether or not it will still fail at the payment stage.