> 1. The many-worlds interpretation is true.
> 2. Consciousness experiences the reality in which it lives the longest.
> If all the previous assumptions are true, then at least one of these two must be false.
Both of these statements can be simultaneously true if we allow for a third possibility that is logically consistent with the entire argument:
3. Having near logical certainty and awareness that quantum immortality is true is fundamentally incompatible with living on the subjective immortal multiverse timeline.
This would actually be a robust assumption to have explicitly included at the start, as it also makes intuitive sense. Afterall, if you absolutely knew that quantum immortality was true, then you could (and likely would) walk around taking obviously foolish risks without ever experiencing any consequences. Such a universe would basically lack a coherent sense of cause-and-effect from your subjective point of view. And if it was a universe where cause-and-effect don't hold for you, then how could you have logical certainty about anything?
This means that if quantum immortality is true, you can never have logical certainty of its truth.
This is very similar to how Goedel's incompleteness requires that there be true statements that can't be proven as true because the existence of an explicit proof would negate the statement itself, breaken the consistency of the system of logic (and, hence, making it incomplete by necessity).