This is afungus gnat
she has 3 stages....
fly... lays eggs under the surface of the soil
egg.....
larvae.... eating alot of the wonderful roots your plant has andmakein troubles
succesfull fight agains the gnats is like that... you must fight themin everyy stage
fly... get yellowstickers, put aquariumsand on the surface oof the soil... let fan blow.. or spray the surface and the ( not flowering plant with aneemoil solution
feeding from bottom if you have sand on the surface
sand or diamantus earth is good against the flys ( they cannot lay eggs) and larvae, because there are microcrystal that hurt tthe larvaes
get predators ....they eat all eggs and larvaes...
you have to fight them consequently, because only one fly put tons of eggs under the surface
The nematodes are veery effective, but you have to put them in eveery pot in your household, that contains soil
egg and larva