@Adam-Sr-Flores
The simplest workaround here is to disable the N++ file-status checking in the Preferences > MISC. > File Status Auto-Detection (select Disable there).
My guess is that either something has recently changed on your remote server (e.g. a networking/caching setting) or you’ve started to experience occasional network connection outages. If you have the File Status Auto-Detection set to its default (Enable for current file), whenever an opened tab in N++ gets activated (switched to), N++ v8.7.1+ issues a threaded (to prevent a possible frozen app state) I/O checking call. As of now, if your server isn’t able to respond in time (3 secs), the checking thread is then forcibly terminated and one can experience such behavior described in your report. I’d like to improve this in the future (e.g. with an adjustable timeout limit), but unfortunately haven’t had time to do it yet.
Could you follow these instructions and paste here the nppLogNetworkDriveIssue.log obtained?