This is because new potions have a second Caster Level:

Additionally, the order of the Caster Levels is not consistent:

This also extends to Elixirs:

Former potions would look like this, which has only a single Caster Level.

The outcome here is that it is unclear to a viewer what Caster Level these potions are brewed at, given the limit for Potions is CL15, there may be a bug that fixes them to 31.
So far, it appears to work 'correctly', but the potions I have tested with either had had the lower CL first, or have CL independent effects.