What does "leverages the Apple Watch menu" mean when refusing my App
Could it mean possibly that your app icon somehow detracts from the design of the home screen or somehow doesn't fit into their design guidelines? That's a I could think of, but I've never heard it stated with that terminology.