Okay. I now understand what you are trying to do. With secure-boot disabled, it behaves exactly like the bad tumbleweed shim. I still have that verbose setting on, and it gives the same 4 lines of output, then hangs. If I'm understanding, then that's what you wanted. So you can now add some debugging output for the next try.