I run KiCad 4.0.2 on lubuntu 16.04 LTS
When I modify a symbol in my library,
then the old obsolete version is displayed in EEscema.
The symbol is modified by the library editor,
and correctly saved and also visible with the library editor.
But when I try in EEschema to place this symbol,
it is the new version up to the moment I click placing it.
In that moment the symbol is surprisingly the old obsolete
version of that symbol.
I could not find out how to force EEschema to place the
actual symbol as it is in the library, and not that obsolete version.
This phenomenon does not happen. if the new version of the
symbol is created with a new name.
But changing a symbol while keeping the name seems
I wonder even where that obsolete symbol is stored,
as it is not existing in the library.