Most certainly it is because of insurance. Renew your yearly insurance policy in November and exit/re-enter before Nov. 19. You will be stamped in until the expiration date of the new policy
Ride4Kickz just did a YT video. Rayong office will issue 5yr renewal if on a non o. It’s just any visa that total validity is less than 1 yr gets 2 yrs.