This is not an error. The theme setting is associated to each user session when it is created. This is to allow users to change their own theme setting without affecting everybody else.
This means that if you change the setting and immediately access the shop it will not take effect since your already have an open session with the old setting. If you close the browser a new session will be created and the new setting will then take effect.