Without proper logs this hard to track down. Try to grab some actual logs when you get a chance: https://debug.armbian.de
Wireguard is - kernel-wise at least - nowadays included in all Armbian images. However it might be necessary to install userspace tools separately (i.e. apt install --no-install-recommends wireguard-tools), especially on minimal images.