It may be due to battery optimization. If your watch is in Extended or Time Only Mode, answering is disabled. If you want to save battery without losing access to calls, try creating your own experience in Custom Mode.
It could also be an issue with Bluetooth connectivity. Make sure your phone is close by and Bluetooth is connected. See the troubleshooting steps in “Why aren’t calls showing up on my watch?”