Reasons for blue betta fish turning red:
Variety reason: Betta fish of marble color series will change color according to environmental changes, which is determined by the genes in their bodies.

Old age: As betta fish age, the body's metabolic function decreases, and the ability to produce pigments also decreases, resulting in lighter or changed colors.
Abrupt environmental change: Sudden changes in the environment where betta fish live, such as large temperature differences, large fluctuations in acidity and alkalinity, or a new environment, will all cause betta fish to change color.
Solutions:
Choose an appropriate variety: When choosing betta fish, you can choose varieties that are not prone to color change and avoid choosing betta fish of marble color series.
Maintain a suitable environment: Ensure that the water temperature is between 25-28°C. Let betta fish slowly adapt to the new environment. Try not to disturb them. After they adapt, the color will gradually recover.
Pay attention to the age of betta fish: For older betta fish, ensure a suitable living environment to slow down the speed of color fading. This is a natural phenomenon and cannot be completely avoided.