RAK2287L uplink packets corrupt

We run lora_pkt_fwd to drive RAK2287L on Digi ccimx6ulsbc Linux kernel 5.4.84 for EU433 region.
Same application and drivers running fine on RAK2287 with US915 and EU868 setups.
But with RAK2287L, we see lots of problematic packets as well as data loss related to these symptoms:
1, fcnts from the same mote came in out of order:

Aug 02 00:32:19 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=6)
Aug 02 00:32:23 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=7)
Aug 02 00:32:26 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=8)
Aug 02 00:32:28 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=9)
Aug 02 00:32:30 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=8)
Aug 02 00:32:32 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=10)
Aug 02 00:32:36 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=11)
Aug 02 00:32:37 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=10)
Aug 02 00:32:39 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=12)
Aug 02 00:32:41 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=11)
Aug 02 00:32:43 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=13)
Aug 02 00:32:44 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=12)
Aug 02 00:32:46 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=14)
Aug 02 00:32:50 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=15)
Aug 02 00:32:50 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 009E30BA (fcnt=7)
Aug 02 00:32:51 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=14)
Aug 02 00:32:53 ccimx6ulsbc lora-net[15503]: INFO: Received pkt from mote: 00D87296 (fcnt=16)

2, both fcnts and motes are random numbers. Each mote is unique in the whole log and doesn’t exist in OTAA activation records. Also, our normal fcnts do not exceed 2 digits:

un 24 08:30:50 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 3B40C285 (fcnt=2383)
Jun 24 02:33:56 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 3CE890D8 (fcnt=46185)
Jun 24 02:00:25 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 3E10DB76 (fcnt=4701)
Jun 24 03:01:15 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 3F65F74A (fcnt=27168)
Jun 24 11:01:05 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4217E123 (fcnt=10082)
Jun 24 07:31:31 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 428D4586 (fcnt=43925)
Jun 24 03:33:31 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 488E2F5F (fcnt=26313)
Jun 24 08:01:52 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4A20A535 (fcnt=42769)
Jun 24 20:41:08 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4C45FDCC (fcnt=33432)
Jun 24 10:00:29 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4EF361AF (fcnt=54759)
Jun 24 04:04:32 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4F50EC3E (fcnt=15004)
Jun 24 05:05:53 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4FB29AE5 (fcnt=20888)
Jun 24 11:34:53 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 4FB3CC37 (fcnt=9821)
Jun 24 13:31:11 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 51B260E6 (fcnt=32827)
Jun 24 22:31:13 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 51D1286E (fcnt=14644)
Jun 24 22:35:10 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 53A79C6F (fcnt=35567)
Jun 24 06:04:19 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 5497AFD8 (fcnt=58738)
Jun 24 03:32:01 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 550BD9CC (fcnt=27981)
Jun 24 07:04:40 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 57FABA2E (fcnt=37596)
Jun 24 22:44:43 ccimx6ulsbc lora-net[1228]: INFO: Received pkt from mote: 58DC2F5E (fcnt=59072)

3,1/3 of the local traffic are uplink packets with ‘data’ field duplicated from the previous downlink packet ‘data’ field

Jun 24 23:51:01 ccimx6ulsbc lora-net[1028]: JSON down: {"txpk":{"imme":false,"rfch":0,"powe":10,"ant":0,"brd":0,"tmst":2879100005,"freq":433.375,"modu":"LORA","datr":"SF9BW125","codr":"4/5","ipol":true,"size":12,"data":"YEFFKAGgBQBZevL0"}}

Jun 24 23:51:02 ccimx6ulsbc lora-net[1028]: JSON up: {"rxpk":[{"jver":1,"tmst":2879244400,"chan":3,"rfch":1,"freq":433.775000,"mid": 8,"stat":1,"modu":"LORA","datr":"SF9BW125","codr":"4/5","rssis":-54,"lsnr":11.0,"foff":30,"rssi":-55,"size":12,"data":"YEFFKAGgBQBZevL0"}]}

Something is seriously wrong with RAK2287L. Please work with me on solving this problem ASAP