Read this may be it will help you.
No way! Our HTC account was actually loosing much “engagement” and I was wondering why!
WHY DID I LOSE 1000S OF FOLLOWERS ON INSTAGRAM!!! 😰 - Asclique Digital Solution Read This Blog. You will Definitely get your answer.