I am doing the exact same thing on a WatchOS application. Same results, works in simulator but not on watch. I get the same error message.
Hoping this reply might get this topic going again