When posting flows, code etc, in order to make code readable and usable it is necessary to surround your code with three backticks (also known as a left quote or backquote ```
)
```
code goes here
```
You can edit and correct your post by clicking the pencil icon.
See this post for more details - How to share code or flow json
However, if you think a Switch node is not performing as you want, all you need to do is show us what the input to the switch looks like (in a debug node) and show us how you have configured the Switch. Posting a massive flow with mutliple non-core nodes that most do not have installed is just going to put people off.
A common reason that a Switch node does not do as expected is that the value being tested is a string containing a number, not a number. If it is that then you will see it in the debug output.