I have released another hopeful fix. Please try it -- if it doesn't work again, send me the log file.
This is how it looks after running the latest version:
...
2018-Jan-14 22:26:21.470067 INFO walled v2.1.2.1251 ()
2018-Jan-14 22:26:21.470067 INFO Starting Payment Gate with remote node
2018-Jan-14 22:26:21.485694 TRACE Send getlastblockheader JSON RPC request
2018-Jan-14 22:26:21.485694 INFO Loading wallet
2018-Jan-14 22:26:21.485694 INFO Loading container...
2018-Jan-14 22:26:21.485694 TRACE getlastblockheader JSON RPC request failed: NodeErrorCategory:5, Internal node error
2018-Jan-14 22:26:21.485694 TRACE Send /getinfo JSON request
2018-Jan-14 22:26:21.485694 TRACE /getinfo JSON request compete
2018-Jan-14 22:26:21.485694 TRACE Send get_pool_changes_lite.bin request, tailBlockId 0000000000000000000000000000000000000000000000000000000000000000
2018-Jan-14 22:26:21.485694 TRACE get_pool_changes_lite.bin failed: NodeErrorCategory:3, Network error
2018-Jan-14 22:26:21.501320 ERROR Failed to read wallet version
2018-Jan-14 22:26:21.501320 ERROR Failed to init walletService reason: Failed to read wallet version: Wrong version
2018-Jan-14 22:26:21.501320 INFO Stopping...
2018-Jan-14 22:26:21.501320 INFO Stopped
2018-Jan-14 22:26:21.501320 INFO Stopping...
2018-Jan-14 22:26:21.501320 INFO Stopped
...