Cant access include('profile') pointer data on client side

Im wondering if there is some insight into this, I have the query below, when i view the network tab for the request data i can clearly see it has come over the wire, however trying to access it i get nothing, I have been doing some hacky stuff but im wondering is there some nicer solution to this that i havent found yet and why or what is stopping me from accessing it using dot notation on the client side when i can clearly see it in the network response

      const mostRecentUser = await new Parse.Query(Parse.User)
        .descending("createdAt")
        .include('profile')
        .first({ useMasterKey: true });