Well it only ever logs out if it's too far away from the range guild, or if it's out of coins. And if neither are true in your case, then you are most likely using mirror client - if so, then log out and log back in (and hook the client without being logged in).
If you are not using mirror client then just do a client restart and it should work