Class property not visible inside ajax callback function?

Have you used AJAX before? Do you know what the acronym stands for? Hint: The J stands for javascript. Indeed, AJAX is usually invoked using javascript/jQuery. I believe that’s why you’re not receiving a response: you aren’t invoking an AJAX protocol or going through WordPress’s admin-ajax.php.

And, why would you put a callback function in a constructor in the first place?