According to this list from some early US/UM datamines, Hawlucha has a SOS call rate of 3, which is the lowest it can be without being 0. For comparison, some Pokémon have a call rate of 15 — Hawlucha will naturally be a difficult Pokémon to SOS chain.
With that said though, the level of difficulty you’ve had does suggest something else might be wrong. The most probable cause is status condition — if the Pokémon has a major status affliction like paralysis, then in my experience they will never call for help. Additionally, Island Scan Pokémon don’t call for help, but that doesn’t apply in this case.
If the circumstances are precisely as you’ve described, then the Pokémon should call for help at some point; you’re doing everything else right. (Though note you can have Pokémon call for help multiple times without the Adrenaline Orb; it only increases the chance they will.)
It’s unclear whether Adrenaline Orb stacks with this effect, but try chaining with a Pokémon that has Intimidate, Unnerve or Pressure as its ability. These allegedly increase the rate at which Pokémon call for help.