This started a few weeks ago. I've no idea why they've done this, but I doubt that it's a sinister development. All my upgraded FP miles have posted without incident since.
I have such a BP here, and though the BP says "Economy" the tear-off stub says "Cabin J". The Luggage tag says J/C.