If you're trying to install an app to your Apple Watch using the Watch app on your iPhone and it doesn't work (the spinning is endless or reverts back to the "Install" button), most likely the reason is the App Store mismatch on Apple ID or store country between devices.
Solution: Go to App Store on the actual watch and try installing from there. It should prompt you with what's wrong (reset the country or log in again)