I think the core version 23,24 changed some things and that i why it is not working. Can i raise this issue to the dev team?
...
also are there any drawback using 22.1.0 version?
I would open an issue on github with the BWT people, but since as NeuroticFish pointed out it's been 2 years since their last update so they might have abandoned it.
Running 22.x.x short term will probably not matter, but it's not a solution. Over time you will miss out on features & security updates & other changes.
Also as NeuroticFish said, there are other options for a back end electrum server that are still actively being updated. You should probably take a look at one of those.
If you do not want to deal with it yourself there are a few prepackaged virtual machine nodes in a box like mynodebtc that would do it all for you.
-Dave