I did not get one when I did OLCI last week.
However, I did notice at the time that it looks like Delta uses some service for the weather and local info. I didn't check the name at the time and I don't have a OLCI boarding pass available.
This is the same area that the "have one on us" prints.
I wonder if the 3rd party vendor is supposed to print them and if that is where the probem is?