Network server publise gateway-config command and lost some uplink data

I meet a weird question, I have a otta device, it joined loraserver successful, however, I find the uplink frame often lost

when I check the log of loraserver, I see that the network-server frenquently publish gateway config command via mqtt and then the network-server raise an error of “uplink: processing uplink frame error”…“get device-session error: device-session does not exist or invalid fcnt or mic”

can anyone know things about this problem? The part of log as follows:

chirpstack-network-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“gateway/mqtt: publishing gateway command” command=config gateway_id=0005f041c8e3b222 qos=0 topic=gateway/0005f041c8e3b222/command/config
chirpstack-gateway-bridge_1 | time=“2020-01-12T11:29:01Z” level=info msg=“integration/mqtt: gateway configuration received” topic=gateway/0005f041c8e3b222/command/config
chirpstack-gateway-bridge_1 | time=“2020-01-12T11:29:01Z” level=info msg=“integration/mqtt: publishing event” event=up qos=0 topic=gateway/0005f041c8e3b222/event/up uplink_id=faa7f458-818f-4cff-98d8-3d15e5cee5ae
chirpstack-application-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“gateway updated” ctx_id=662a081b-359f-45de-971d-4a20d8740581 id=0005f041c8e3b222 name=0005f041c8e3b222
chirpstack-network-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“gateway/mqtt: uplink frame received” gateway_id=0005f041c8e3b222 uplink_id=faa7f458-818f-4cff-98d8-3d15e5cee5ae
chirpstack-application-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“metrics saved” aggregation="[MINUTE HOUR DAY MONTH]" ctx_id=662a081b-359f-45de-971d-4a20d8740581 name=“gw:0005f041c8e3b222”
chirpstack-application-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“finished unary call with code OK” ctx_id=662a081b-359f-45de-971d-4a20d8740581 grpc.code=OK grpc.method=HandleGatewayStats grpc.service=as.ApplicationServerService grpc.start_time=“2020-01-12T11:29:01Z” grpc.time_ms=9.993 peer.address=“172.28.0.6:44036” span.kind=server system=grpc
chirpstack-network-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“finished client unary call” ctx_id=0c5c477b-a046-45a7-9e2d-099661742bb7 grpc.code=OK grpc.ctx_id=662a081b-359f-45de-971d-4a20d8740581 grpc.duration=10.671774ms grpc.method=HandleGatewayStats grpc.service=as.ApplicationServerService span.kind=client system=grpc
chirpstack-network-server_1 | time=“2020-01-12T11:29:01Z” level=info msg=“uplink: frame(s) collected” ctx_id=92373a60-5ef6-4557-a9d1-df5192f9e6b3 mtype=UnconfirmedDataUp uplink_ids="[faa7f458-818f-4cff-98d8-3d15e5cee5ae]"
chirpstack-network-server_1 | time=“2020-01-12T11:29:01Z” level=error msg=“uplink: processing uplink frame error” ctx_id=92373a60-5ef6-4557-a9d1-df5192f9e6b3 error=“get device-session error: device-session does not exist or invalid fcnt or mic”