problem with 2 new switch CRS354-48G-4S+2Q+

hello
i purchased 2 CRS354-48G-4S+2Q+ from Mikrotik Amazon but i am facing tons of problems
1- one switch has a port that doesnt work (ether 24) - when i connect the cable the link shows as ok , the cable is ok but i cannot ping anything and it shows as connected in the client - another port works ok
2- i connected the switches with a 40Gb QSFP cable Q+DA001 but autonegotiation is showing as incomplete even the link shows 40Gbps and the link is ok - i tried disabling autonegotiation but still thing - output is not even 1Gbps ( i can see QSFP 1-1 , QSFP 1-2 , QSFP 1-3 - should every 4 QSFP be bonded ? )
3-CPU usage is above 20% with very little network usage (most of the time)
4-winbox shows the 6.46.6 os on them as testing

the switch looks too weak for a decent workhorse or maybe ive done something wrong
there is only 1 bridge on each switch with all the ports in them

On all routerboards 6.46.6 it shows as testing.

Try to do a Netinstall and delete default configuration.

Regards.

can i reset the switch without netinstall ? Would this work ?!

and for other issues ?

after 6.47 it shows as stable
but i still have all the other problems

message from support

Regarding QSFP+ ports. If you will use 40G cable, then all configuration you have made only with qsfpX-1 port. qsfpX-2/3/4 must configure when you want to use a QSFP+ breakout cable.
https://wiki.mikrotik.com/wiki/MikroTik_SFP_module_compatibility_table#QSFP.2B_interfaces_compatibility_settings_with_SFP.2B_ports
Incomplete Auto-negotiation status will be fixed in upcoming RouterOS Testing versions.