Plex Upload Spikes

This problem started recently, after the latest server upgrade maybe? I’ve set up the bandwidth per stream to 4mbps, but I’ve noticed that recently it is always spiking way above my set limit of 4mbps (over 8mbps). These are true spikes, where it sends a 8mbps for a few seconds then stops for a while and then spikes to 8mbps again. I’m worried that the spikes will cause buffering issues when multiple users are watching at the same time.

Here’s a screenshot of the problem: Crazy Spiking

Take a look at the red spikes (which is my Plex server upload), this is a 15 minute graph of one user watching a video set to 4mpbs on an Amazon Fire TV Stick (my Plex Server is on a Windows 2012 R2)

After reading over the following link, it seems like after a file is analyzed it should transcode to prevent a file from spiking too high: https://support.plex.tv/hc/en-us/articles/227715247-Server-Settings-Bandwidth-and-Transcoding-Limits

These files are getting transcoded just fine though and I’ve never had an issue before. I tried multiple clients, multiple video files, and multiple quality settings, they all have spikes. I found this thread where a few people had the same problem but there is no solution: forums.plex.tv/discussion/96035/inconsistent-plex-network-traffic