throw panic when codec carrier is nil, indicating missing destination