WRT1900AC 2.4GHz Radio not starting

Hi, I'm having an issue trying to get the 2.4GHz radio on my WRT1900AC to work, and I don't think the 2.4GHz radio was enumerated on startup.

I've noticed that even when I manually enter the radio into the configuration file it shows up as a 'Generic 802.11bg' in LuCI and reports that the device is not active. The network that I've associated with it is reporting wireless is not associated.

when I run iwinfo on phy1 and phy0, I get the following output:

root@OpenWrt:/etc/config# iwinfo phy1 info
No such wireless device: phy1
root@OpenWrt:/etc/config# iwinfo phy0 info
phy0 ESSID: unknown
Access Point: C2:56:27:BB:FC:69
Mode: Master Channel: 36 (5.180 GHz)
Tx-Power: 20 dBm Link Quality: unknown/70
Signal: unknown Noise: unknown
Bit Rate: unknown
Encryption: unknown
Type: nl80211 HW Mode(s): 802.11nac
Hardware: 11AB:2A55 11AB:0000 [Marvell 88W8864]
TX power offset: none
Frequency offset: none
Supports VAPs: yes PHY name: phy0

I've also noticed that in the log, there is no mention of phy1 starting, but there is a phy0 startup:

Phy0 startup:

[ 8.536324] <<Marvell Mac80211 Wireless PCIE Network Driver version 10.3.8.0-20181210>>
[ 8.544392] pci 0000:00:01.0: enabling device (0140 -> 0142)
[ 8.550164] ieee80211 phy0: priv->pcmd_buf = ddc88000 priv->pphys_cmd_buf = 1dc88000
[ 8.575462] ieee80211 phy0: fw download start

Searching through the log for pci 0000:00:02.0, this is all that's mentioned:

[ 0.017898] pci 0000:00:02.0: [11ab:6820] type 01 class 0x060400
[ 0.017970] PCI: bus0: Fast back to back transfers disabled
[ 0.017976] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 0.017982] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 0.018029] pci 0000:01:00.0: [11ab:2a55] type 00 class 0x020000
[ 0.018053] pci 0000:01:00.0: reg 0x10: [mem 0x40000000-0x400fffff 64bit pref]
[ 0.018063] pci 0000:01:00.0: reg 0x18: [mem 0x40100000-0x401fffff 64bit pref]
[ 0.018120] pci 0000:01:00.0: supports D1 D2
[ 0.018124] pci 0000:01:00.0: PME# supported from D0 D1 D3hot D3cold
[ 0.018182] PCI: bus1: Fast back to back transfers disabled
[ 0.018189] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[ 0.018223] PCI: bus2: Fast back to back transfers enabled
[ 0.018228] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[ 0.018244] pci 0000:00:01.0: BAR 8: assigned [mem 0xe0000000-0xe01fffff]
[ 0.018252] pci 0000:01:00.0: BAR 0: assigned [mem 0xe0000000-0xe00fffff 64bit pref]
[ 0.018263] pci 0000:01:00.0: BAR 2: assigned [mem 0xe0100000-0xe01fffff 64bit pref]
[ 0.018272] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.018278] pci 0000:00:01.0: bridge window [mem 0xe0000000-0xe01fffff]
[ 0.018283] pci 0000:00:02.0: PCI bridge to [bus 02]

Can anyone shed light on this? I'm guessing there's something wrong with the interface or the driver and it can't instantiate it on startup?