Don't know about a recent tweak, but here are a few things to help scent last longer:
-Exfoliate your skin properly
-Moisturize: even with fragrance free lotion
For scented lotions or oils, you could grab a nice Arabian Rose perfume oil at the health food store, or some Rose essential oil, add a few drops to a frag free carrier oil.
That also works short time with lotion but be careful to use it fast because adding any kind of oil to a lotion can render it unstable.
Or a cheapo rose lotion from the drugstore: those are usually straightforward, without too many notes which could clash with your fragrance.
My favorite (uber dry skin, here) is Bulgarian Rose absolute in cold pressed jojoba oil.
Jojoba oil is great because although called OIL, it is actually a liquid wax (by molecular composition) and is closest to the texture of human sebum.
So it melts and sinks in easily (esp. when applied on dripping wet skin post shower then pat dry) leaves no residue, causes no breakouts and helps bond your fragrance to your own natural skin scent.
Aur Cacia makes a very good jojoba oil.