Problem appears to happen in Entry.cs
If I comment out the inside of MenuScrollBox_UpdateILHook() then the mod loads.
Looks like it is modifying the code by manipulating the IL instructions.
I have never worked with modifying IL instructions, so I don't know how to fix it.
But the code seems to be IL instruction position dependent.