I think I found a bug in Idris 2's "refc" backend on 32-bit platforms. It is late, so tomorrow I will investigate. It's not a subtle bug, so I'm still unsure if I've got the right idea or if I'm just exhausted.
I tripped over this bug, if I understand correctly what's going on, immediately after getting "Hello World" in Idris atop the seL4 kernel. I'd never worked with seL4 or Idris 2 before. Learning curve was steeeeep.