"pointerdown" Never Called On Partially Off-Screen Sprites

I have a game with square and rectangle sprites. I noticed that when sprites move partially off screen to the left or top, they can no longer be interacted with (clicked via pointerdown). I made a very barebones project with 1 js file to test this, and it still happens. This issue doesn’t occur if the object is partially off-screen to the right or bottom though. If the object is fully on screen, no issue occurs. If the object even moves a few pixels off-screen to the left or top sides, it can no longer be clicked. Just changing the x or y location from something >0 to -20 causes the issue to occur. This happens in both Chrome and Firefox. Any help would be greatly appreciated. I hope I’m just doing something stupid I can facepalm about.
Here is the barebones code that still has this issue:
Barebones Code

Use this.input.enableDebug(sprite) etc. to see if the hit area is in the right place.

I realized I was using version 3.9 and we’re now on version 3.50…So I updated and problems are solved after a few changes that had to do with the update.