GAS + Seamless Travel

I am using GAS to develop an RPG game. Before calling ServerTravel, everything was normal. After the call, I found that when copying occurred in PlayerState, the server’s AbilitySystem Component could successfully reinitialize the skills, but the client did not synchronize to the data in time. After waiting for a minute (about), the client suddenly received the data, and then the logic was used normally. I wonder if I didn’t do it well? Why is the server’s data initialized immediately after switching maps and not immediately synchronized to the client?