This bug is especially harsh on Firefox Klar on Android, as it (intentionally) does not keep sessions, so one has to first establish a session via a dummy search before searching with a custom bang.
Is this an oversight or an unavoidable consequence of Kagi's design?