The fistulectomy wound takes time to heal though 34 days seems to be quite a long span
Granulomatous inflammation in fistula in ano can either be because of crohn's disease, tuberculosis or actinomycosis. These might be the probable causes which may cause delay of healing of the site
You can join your duty if the pain and discharge is not bothersome .
Next Steps
consult a GI surgeon for further work up of the causes that I have mentioned above
Health Tips
hope this answers your doubt