Fungal infection of Canal occurs due to entry of water, use of oil, use of ear buds etc. It usually does not occur spontaneously. Narrow canal is usually not the reason. You need to use anti fungal ear drops for few days after cleaning the debris
Next Steps
Consult nearby ENT specialist for confirmation of diagnosis and appropriate treatment if required