If you cant get wallet to sync try adding these addnodes
addnode=95.29.191.30:12117
addnode=52.41.181.185:12116
addnode=52.32.174.206:12116
addnode=45.76.95.105:12117
addnode=45.76.81.0:12117
addnode=45.76.43.78:12116
addnode=45.76.138.93:12116
addnode=45.63.96.252:12117
addnode=45.32.234.222:12116
addnode=35.162.219.114:12116
addnode=34.208.82.44:12116
addnode=23.95.130.119:12120
addnode=209.250.245.104:12116
addnode=209.250.244.203:12116
addnode=207.246.124.169:12116
addnode=199.247.26.72:12117
addnode=192.3.41.197:12129
addnode=18.221.176.77:12116
addnode=18.220.132.106:12116
addnode=18.218.93.233:12116
addnode=172.245.205.159:12124
addnode=167.99.0.97:12118
addnode=160.16.189.145:12116
addnode=159.89.55.62:12118
addnode=108.61.189.98:12116
addnode=107.175.17.193:12117
You should add the step of backing wallet up before doing anything. In the case, adding nodes
Furthermore, those nodes should be present using code function to save more space and make your thread more comfortable.
Hope I help you a little bit.