I mean, in your code.
Try calling the
$this->cache->purge();method at every switch.
3.0.9 to 3.0.14then use the STK and finally upgrade to 3.2.x.
Hide the profile field from all users except administrators and moderators, who are still able to see this field. If the Display in user control panel option is disabled, the user will not be able to see or change this field and the field can only be changed by administrators.