Fibaro dimmer 2 problems

Hello, wondering if anyone can help. I have installed a fibaro dimmer 2 to control my led pendant lights. I am using a three position momentary switch and have wired according to the instructions on Vesternet and also the manual. However for some reason the light only operates with the “down” part of the switch. (Like a single momentary). I have set attribute 20 to value 2 (for blind switch).
Also the dimmer is not responding to brightness changes in the app. I have tried another dimmer 2 that I have but have the same result. Pretty sure I don’t need a bypass as the there is no flickering and the lights work ok on the switch, just not when pushing the “up” or off.

Tagging @anon36505037

I am using the groovy handler, it was the latest one I could find. It is working ok with another dimmer 2 and standard switch that I have on my outside lights.
This is the wiring I have followed

Sorry, I forgot to mention that I did update the parameter via the mobile app.

I am about to go this route, but so far 3 out of 4 of the momentary switches are broken. It might not be your problem, but one of the “broken” ones only activated on one way- the other way being dud. It might be worth testing the switch.

I have tried that handler but it seems you have to enter every field rather than just change the required parameter away from its default?

I will post some photos of the wiring I have done shortly.