I've never encountered the 'silent metronome' issue other than due to project config/routing issues, but others have reported problems in the past. IIRC, one recently identified solution was to toggle global FX off/on in the Mix module.
If that doesn't get it, you should thoroughly check for various possible config/routing issues:
- MIDI metronome enabled instead of Audio.
- Audio metronome output assigned to wrong bus/port
- Metronome bus muted or some other parallel bus is soloed.
- Parallel send of metronome is going through an aux track with phase inverted, nulling the direct output.
- etc.