The line between the risk register and the issue log is a single word: "uncertain." The moment that uncertainty resolves, the entry has to move.
Project teams routinely mix these two logs, and the mixing has real consequences — a risk carries a probability and needs a contingency plan approved in advance, while an issue is already happening and needs a decision now. A risk is an uncertain future event that, if it occurs, would affect at least one project objective (schedule, cost, scope, or quality) — it might happen. An issue is a problem that has already occurred, or a certainty that has already materialized, and requires action today. The test PMP and PRINCE2 both apply is simple: has the uncertain event already happened? If yes, it's an issue (or has become one); if it's still a "might," it stays a risk.