Well just when I thought it fixed itself it went back to being handicapped.
I fixed my hosting issue, I forgot to re-set my static ip on this hard drive (just switched hard drives a few days ago)
As for the other 2 issues, they still remain, but get this:
When I first start Blockland, everything works. When I join a server, during the loading screen I can open console and I can use my apostrophe key as usual. But as soon as I spawn, the key "breaks" and so does the "~" key to open console. If I leave and rejoin, they no longer work during the loading screen. Instead I have to restart Blockland, and the same thing happens, they work only on the loading screen, once spawned they break, and then they never work again, until Blockland is restarted.
This is really frustrating >.<