When switching versions strings will reset
When using the Minecraft launcher and opening up (for example) the latest version. You may change settings or add a resource pack. Then if you decide to use the Minecraft launcher to play an older version and you open it up and play for a while when then deciding to open back up the newest version again the setting you changes will be reset to their defaults and your resource pack will not be selected.