Felix was hanging on the levitating ruby pillar with all of his might. His strikes were quick and precise as he aimed at the cracks that he already created, trying to expand them and destroy the ruby in one go.
But it was easier said than done. Now that there was nothing that inhibited the giant from finding Felix. And he had enough space to use his arms. He could easily grab Felix and throw him away.
Even though Felix was hanging on the giant's core for his dear life, it was rather hard to destroy it in his current position. He didn't have any momentum, and he was dangling in the air, not having any solid ground to stand on so he could increase the strength of his attacks. His body strength was still pretty huge. But he wasn't able to use it at 100% capacity in his current situation.
It was a rather awkward place, and his armor's jets didn't work either. So he couldn't create any momentum to increase his striking power.