When i modify the source for an object, the data is correctly stored in the database (because the log screen shows the correct value and we get the correct value back when browsing on the source field or disabling the perform_source_checking) but it's not correctly set in the source bundle or on the summary page.
It only happens for users that have a specific role and when the perform_source_checking is activated.
The admin user (when not in the admin group) get the correct value. Some specific user roles get the correct value as well, when it is the only value they have access to.
For more detailed use case see the forum thread : http://collectiveaccess.org/support/forum/index.php?p=/discussion/298213/source-modification-set-in-the-modification-log-but-not-in-the-metadata-display#latest
Debian 8 Mysql
It happens when using both Firefox and internet explorer.