Hopefully this solves it for you. I was just trying to figure out this 'Failed to create screen for menu type' issue that happened to me. I forgot to registered my Container with Screen inside ClientProxy.init().
ClientProxy.java
ServerProxy.java
IProxy.java
Make sure you call the client init from within your main mod class in setup(...).
Main.java