Refresh when app opened if it hasn't been refreshed in a while
Fixed QR codes having a strange encoding, causing unreliable scanning on iOS