I can’t remember if mine have that probably not since I haven’t ordered any for a short while as I’m on a pump. Although that photo is a little blurry my assumption would be it’s incase anything goes wrong and for some reason you don’t have the original box, it’ll have information like expirary date, LOT number etc basically any important information they’d need if there was a problem
Just annoying of the change after 20+ years they've decided to start doing that recently, used to be so much easier breaking the foil and popping the cartridge out