TORCheck IP Confusion

I’m fairly new to this OS and am using it inside Qubes. When I check my connection on check.torproject it is showing a successful connection and an IP.

When I then do an IP check on any other website, it is not showing the same IP address that was shown in check.torproject These checks can be done within fractions of a second of one another and still the same result. Any explanation why this would be the case? Using the most recent TorBrowser.

Expected. This is due to stream isolation, see:

Or:

Specific wiki chapter on Tor Browser stream isolation:
Tor Browser

See also:

Thanks you for the information. So just want to make sure I’m understanding this. The reason why I am getting an IP in check.torproject and then open another IP check in the same tab which results in a different IP. TOR is saving certain connection pathways for different servers which is why each server is giving a different IP.

Something like that, yes. (Not necessarily always a different IP. Stream isolation means different paths through the Tor network. Not necessarily getting a different Tor exit relay.)