Frame counter width setting in ABP mode

Hello,
I am using the device in ABP mode.
I have set the frame counter width in device settings to 32Bit.
However, if it is a while, I am troubled by the phenomenon which is changed to 16Bit setting by itself.
I want to know the reason.

What’s your basis for thinking it changed?

Worth noting that only the lower 16 bits of the frame counter are ever transmitted. What having a 32-bit frame counter means is that the upper 16 bits are tracked on each end, and used in the calculation of the Message Integrity Checksum, even though only the lower 16 ever go over the air. Essentially a 32 bit frame counter is a 16 bit frame counter with an additional 16 bit count of the number of times the previous has wrapped around.

And even if the node actually were changing behavior, your question would be unanswerable without identifying the node and version of its firmware.