We know that when a curse hits an object, it bounces off/lights it on fire/makes it explode.
Another jet of green light flew from behind the silver shield. This time it was the one-armed centaur, galloping in front of Dumbledore, that took the blast and shattered into a hundred pieces
However, we see spells being cast through the invisibility cloak:
Sturgis had Moody’s Invisibility Cloak, right? So, what if he was standing guard by the door, invisible, and Malfoy heard him move - or guessed someone was there - or just did the Imperius Curse on the off-chance there’d be a guard there?
“Petrificus Totalus!” Without warning, Malfoy pointed his wand at Harry, who was instantly paralyzed. As though in slow motion, he toppled out of the luggage rack and fell, with an agonizing, floor-shaking crash, at Malfoy’s feet, the Invisibility Cloak trapped beneath him
He immobilized me, I couldn’t do anything, I was under the Invisibility Cloak
We also see Harry cast spells through the invisibility cloak:
Harry raised the hawthorn wand beneath the cloak, pointed it at the old goblin, and whispered, for the first time in his life, “Imperio!”
Hidden beneath the Invisibility Cloak, Harry cast a Shield Charm between Neville and Voldemort before the latter could raise his wand.
So why do the curses pass through the invisibility cloak? Even Xenophilius Lovegood explains how powerful the cloak is:
“Ah, but the Third Hallows is true Cloak of Invisibility, Miss Granger! I mean to say, it is not a traveling cloak imbued with a Disillusionment Charm, or carrying a Bedazzling Hex or else woven from Demiguise hair, which will hide one initially but fade with the years until it turns opaque. We are talking about a cloak that really and truly renders the wearer completely invisible, and endures eternally, giving constant and impenetrable concealment, no matter what spells are cast at it. How many cloaks have you ever seen like that, Miss Granger?”
Although he's talking about the cloak's strong concealment, we can still understand how powerful the cloak is, and that it has the ability to block spells. So why don't we see the cloak acting like that?