...adding
Other Yaesu radios have Automatic Mode Select (AMS) a function changed from the front panel or that fancy microphone. Wrong mode for the repeater will likely not keyup the repeater, but something to watch for. Also, radio dependent, to change squelch type from carrier, tone, etc. from the front panel or mic. without changing programing. I'm not sure if the 300 has dual receive, but with separate volume control levels you might have a situation were levels are not set where you think they are.
" Receive audio fine. Can key up repeaters but no audio."
That's a bit of confusion for me. Digital mode operation you should not hear the repeater unless someone talks. Typical repeater operation for dual mode repeaters is to use the tone on the analog side so that operators can program tone squelch and not hear the digital QSO as digital will not use tone.
Hoping its just a radio setting and not broken...
Good Luck,
Mike