I might have found the solution, Ive been trying to fix my x100s on multiple solutions.
Firmaware,
battery
change settings
Reset
etc
It looks like its a faulty ON/OFF switcher.
What I did is: switch the switcher many times (really many times, 20 or more very fast)
it is working for me.