I'm trying to dynamically check for reactions on the message that was replied to, and it works fine when I paste the literal message id, but when I assign it to a variable, it gives a TypeError: Cannot read properties of null (reading 'users').
I used msg.fetchReference() to get the reference message, and it's assigned to repliedTo.  I've confirmed that repliedTo.id gives the id that worked when I pasted it in, and that the variable returns a string.
cacheChannel.messages.fetch(repliedTo.id).then(reactionMessage => {
    reactionMessage.reactions.resolve('').users.fetch().then(userList => {
        userList.map((user) => {
            if (user.id === 'testID') {
                console.log('already reacted');
            }
        });
    });
});
Side note: I originally tried this without trying to fetch the message as it is now, and just using repliedTo instead of reactionMessage, but I had the same issue.
 
     
    