Hello all,
I am trying to get a 10gb link working between my upstairs office switch (CRS305) and my basement server rack switch (CRS317) but I’m having trouble with high cpu usage on both switches and low bandwidth:

Both switches are running RouterOS version 7.8 and I’ll post the config exports below. I thought I followed the guide for hardware offloading correctly, but maybe I’ve made a mistake in my config somewhere? Any help would be greatly appreciated.
CRS305:
# apr/10/2023 07:00:14 by RouterOS 7.8
# software id = HMP1-2MD3
#
# model = CRS305-1G-4S+
# serial number = HE308ZWM102
/interface bridge
add name=bridge vlan-filtering=yes
/interface ethernet switch
set 0 l3-hw-offloading=yes
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=hotspot
/port
set 0 name=serial0
/interface bridge port
add bridge=bridge interface=ether1
add bridge=bridge interface=sfp-sfpplus1
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged interface=sfp-sfpplus2 pvid=10
add bridge=bridge interface=sfp-sfpplus3
add bridge=bridge interface=sfp-sfpplus4
/interface bridge vlan
add bridge=bridge tagged=ether1,sfp-sfpplus1 vlan-ids=10
add bridge=bridge tagged=sfp-sfpplus1 vlan-ids=20
add bridge=bridge tagged=ether1,sfp-sfpplus1 vlan-ids=30
add bridge=bridge tagged=ether1,sfp-sfpplus1 vlan-ids=40
/ip address
add address=10.0.0.4/24 interface=sfp-sfpplus1 network=10.0.0.0
/ip dns
set servers=10.5.0.4
/system clock
set time-zone-name=America/New_York
/system identity
set name=CRS305
/system routerboard settings
set boot-os=router-os
/system swos
set address-acquisition-mode=static identity=CRS305 static-ip-address=10.0.0.4
CRS317:
# apr/10/2023 07:01:07 by RouterOS 7.8
# software id = SCN7-T1JB
#
# model = CRS317-1G-16S+
# serial number = HCJ08BQ75R1
/interface bridge
add admin-mac=18:FD:74:12:79:55 auto-mac=no comment=defconf mtu=9000 name=bridge vlan-filtering=yes
/interface ethernet
set [ find default-name=ether1 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus1 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus2 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus3 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus4 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus5 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus6 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus7 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus8 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus9 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus10 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus11 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus12 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus13 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus14 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus15 ] l2mtu=10218 mtu=9000
set [ find default-name=sfp-sfpplus16 ] l2mtu=10218 mtu=9000
/interface bonding
add mode=802.3ad mtu=9000 name=bonding-css326 slaves=sfp-sfpplus15,sfp-sfpplus16
add mode=802.3ad mtu=9000 name=bonding-shana slaves=sfp-sfpplus13,sfp-sfpplus14
/interface ethernet switch
set 0 l3-hw-offloading=yes
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip hotspot profile
set [ find default=yes ] html-directory=hotspot
/port
set 0 name=serial0
/interface bridge port
add bridge=bridge interface=ether1
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged interface=sfp-sfpplus1 pvid=10
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged interface=sfp-sfpplus2 pvid=20
add bridge=bridge interface=sfp-sfpplus3
add bridge=bridge interface=sfp-sfpplus4
add bridge=bridge interface=sfp-sfpplus5
add bridge=bridge interface=sfp-sfpplus6
add bridge=bridge interface=sfp-sfpplus7
add bridge=bridge interface=sfp-sfpplus8
add bridge=bridge interface=sfp-sfpplus9
add bridge=bridge interface=sfp-sfpplus10
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged interface=sfp-sfpplus11 pvid=20
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged interface=sfp-sfpplus12 pvid=20
add bridge=bridge frame-types=admit-only-untagged-and-priority-tagged interface=bonding-shana pvid=20
add bridge=bridge interface=bonding-css326
/interface ethernet switch l3hw-settings
set ipv6-hw=yes
/interface bridge vlan
add bridge=bridge tagged=sfp-sfpplus3,bonding-css326 untagged=sfp-sfpplus1 vlan-ids=10
add bridge=bridge tagged=bonding-css326,sfp-sfpplus3 untagged=sfp-sfpplus2,bonding-shana,sfp-sfpplus11,sfp-sfpplus12 vlan-ids=20
add bridge=bridge tagged=bonding-css326,sfp-sfpplus3 vlan-ids=30
add bridge=bridge tagged=bonding-css326,sfp-sfpplus3 vlan-ids=40
/ip dhcp-client
add interface=bridge
/system clock
set time-zone-name=America/New_York
/system identity
set name=CRS317
/system routerboard settings
set auto-upgrade=yes boot-os=router-os
/system swos
set address-acquisition-mode=static identity=CRS317 static-ip-address=10.0.0.2