ForLostContent wrote:Even with developer tools off 1 min ago opened editor, load scn and there was no refinery

strange
Why?
Even with developer settings off, you can load a corrupt scenario or save game, and have a nice messed up game. Developer settings only prevent the action of messing up a game by changing a newgrf. It does not magically restore an already corrupt games on loading. (If only it could, we could simply leave the setting switched on, and all problems would magically disappear!!)
At this moment, I am completely lost what you did or what you want, or what is strange.
So please provide a scenario file or save game, with the problem that you try to describe, by starting from scratch, with all developer settings off. Also, please state how what you are experiencing as problem is a contradiction of the ECS vectors documentation as described at the Wiki.
If it is not reproducible, then your problem was caused by messing up using the developer settings.
If it is reproducible, it is a problem either in the ESC vectors, or in the OpenTTD program (or both). We'll have to investigate more deeply then.
EDIT: It appears planetmaker already reproduced the problem, it looks like a problem in the ECS industry availability code, let's wait what George has to say about it.