I suggest you make an appointment to ride to my house, and we do ours together.
I have to redo mine; will order a new one today, just on the off chance I messed up the one I have in such a way it cannot be reset.
Other than that, I would suggest Motorcycles of Dulles is a crap shoot. They mean well. The shop has grown significantly in the last several years, and maybe they can afford to keep decent shop help. They added BMW, Indian, and Enfield to their lineup along with Triumph, so they might get it right.
The other thing, is Warp is close by, and . . .