doesn't wait long enough for Greater rift to close before trying to open another one and loops every 2 seconds until it can how do i fix this?