I don’t think the switch is the problem in terms of specs like latency, bandwidth or MAC address memory. Cheap unmanaged switches do not support spanning tree. So duplicate MAC addresses confuse them and eventually shut them down.