[invoice] Fix non-recoverable sig handling and bogus SI prefix err