I’ve had similar problems when using silicone hose. The shop I bought the hose from suggested taking a scotch brite pad and roughing-up the surface the hose is being installed on. I recall thinking that was a dumb suggestion but it worked! It didn’t take much roughing-up either.
You should also be using a vacuum filling device, when filling your cooling system.