@David-B-4 As @Dan-Bezak said, units are loaded mainly from the mobile app, if you have turned iCloud synchronization in Apple Watch settings. However, you can turn this off and you can set units manually in AW.
@Kez77 Thank you for letting us know what helped you. It was probably some kind of system problem. I'm glad to hear that your complications are now working as they should :) .