I found the couse of the problem.
For Precursor Souvenir Shop:
In file ImprovementDefs.xml there is PrecursorSouvenirs improvement name and at the bottom in <Prerequ> there is <Unavailable>true</Unavailable>. It works fine when you remove it
For Planetary Beacon:
It is not a bug. I just can't read 