I'm building a plugin. So far, a number of changes made locally have been synced with the version online. And they worked satisfactorily
At some point, however, it turns out the plugin class online is absolutely dead. I var_dump /output random things, they have no effect. I even remove the overridden methods and they continue working. These methods make modifications to the PHP. So, it's impossible for this to be a caching problem
Checked the error log and no new message is written
If I disable the plugin, all the updates truly vanish. Re-enable it and it continues from the last state where my changes had any effect. I was originally weirded out by the disparity in behaviour, thinking some other plugin /theme was overwriting my changes. Funny enough, outputting anything from there or even clearing entire plugin file has no effect
How else can I debug this, please?