It's definitely your pleco. I feed mine very well on vegetables and gel food, but they still rasp on the amazon swords. Guess they prefer living plant tissue, and since I don't have algae, they eat the swords. I had to remove all swords from tanks with BN plecos, and remove all my BN plecos from my planted tank.