Anonymous participant if you only change passports then you can transfer the visa to the new one.
If you have to renounce your citizenship that you got your dtv on in order to get new citizenship then you need to apply again as your old citizenship will no longer exist.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.