Rules - no configuration panel visible if adapter declares a rule code but it does not exist
Describe the bug
When creating a new script of type "Rules" no configuration panel ("blue area") is displayed at one of my systems. Only the normal white scripting area is shown. (see screenshot)
To Reproduce
Steps to reproduce the behavior:
- Go to Scripts
- Click '+' and select "Rules"
- no blue config area is shown. See screenshot
Expected behavior
The config area for Rules should be shown.
Screenshots & Logfiles

Versions:
- Adapter version: JS 6.03, Admin 6.2.22
- JS-Controller version:
- Node version: 4.0.23
- Operating system: Linux pi4 5.15.61-v7l+ #1579 SMP Fri Aug 26 11:13:03 BST 2022 armv7l GNU/Linux
Additional context
The problem does NOT occure on all systems !
a) The problem is 100% reproduceable at my production pi. It occures while accessing the system from two different (windows) system with chrom, edge and firefox browsers.
b) The problem does NOT occure at my windows 10 IOB Testsystem with identical software
c) @feuersturm could reproduce the issue (https://t.me/ioBroker_development/23586)
d) Others incl. @Apollon77 doe NOT have the issue
e) Activating the chrom console die not show problems, at least I did not recognize some. (Will try to attach a log)
Only known difference between production system and testsystem is the different OS version and the fact that JS was upgraded at the production while installed as new installation at the text system. In addition the PI has more adapters installed...
Additionl remark: Reinstall js with identical version (without removing the existing installation) die not change anything
Reason is that in telegram a rules block is defined but not existing code-wise ... was remove (assumebly unwanted) by https://github.com/iobroker-community-adapters/ioBroker.telegram/commit/9a002e626330508530c42f56ca725a5c0d2bf612
But javascritp adapter should catch such errors and log an error but not "show no rules interface"
Possibly related: https://github.com/iobroker-community-adapters/ioBroker.telegram/issues/408
BUT at my DVP System the same Telegram Version is installed. And the same errors as shown in issue Telegramm 408 are shown at the console. But JS Rules works fine at this installation !?!?
The problem is really related to telegram. (Although I think JS should safe itself not to be damaged by other adapters.
What I did: Downgrade Telegram to 1.13.0 --> no change, error still present Deinstalled Telegram (including custum data) --> problem solved
I'll attach chrome log -maybe someone can see details there: 10.17.2.20-1664351653690.log
Same issue here.
Next telegram version will have the Rules again
@mcm1957 Also fixed for you with an updated Telegram?
Installed Telegramm 1.14.1 works as expected - rules config panel is visible and working I did not test to activeat telegram from ruls yet.
Issue can be close from my side
I would leave open to make sure Rules screen is not emty if a rule is missing code-wise
Hello, I also installed Telegramm 1.14.1 and all adapters has the latest stable version, but the problem is still present. What is wrong with my system? Thanks Werner
Hello, I also installed Telegramm 1.14.1 and all adapters has the latest stable version, but the problem is still present. What is wrong with my system? Thanks Werner
https://www.iobroker.net/#de/documentation/faq/_040_contibution.md?fehlerindergrafischeoberflchemelden
see https://github.com/ioBroker/ioBroker.javascript/issues/1148#issuecomment-1290087761
Maybe javascript adapter does not yet catch the situatrion that any adapter declares to support roles but does not provide all files.