Wireguard server not working

If they're helpful, my own configs are here and include a working WG server config.

If you compare yours to mine, you might spot something that points you in the right direction.

EDIT: corresponding client config is:

[Interface]
PrivateKey = <Client's private key>
Address = 192.168.99.3/32

[Peer]
PublicKey = <Server's public key>
AllowedIPs = 0.0.0.0/0,::/0
Endpoint = <redacted>:52000