It seems that is the problem.
With forwarder or USBloader and then homebrew channel (accessed within USBloader), it now works. From normal homebrew channel, it doesn't, still hangs. How can I make it IOS58 based? It's not prompting an update.
Also, in USBloader it detects the GC games, but...