It is said that a BOLT12 offer does hide the final destination, and therefore protects privacy of receiver.
However, I just generated an offer, decoded it, and in the value node_id, it had my node's public key without the first byte prefix, which is sufficient to have myself traced. Is there something that I haven't understood correctly?