Lan ports aren't accessible for WiFi client for the first 250-330 seconds after connection

This happens only when a client moving from Lan port to Wlan port. But I still think switch should learn that the client has moved to CPU port when it receives the first packet from it. The client is sending traffic to the server, which is connected to the switch and switch should learn that the client got moved from port 1 to port 5 or 6 (one of the CPU ports).

If it’s the server trying to reach the client after the move, then it’s understandable that it can’t find it until new location will be learnt by the switch.

Am my understanding correct?

Does the switch treat all the ports equally?