Episode IV, The ramp check strikes back.
It is a dark time for the airlines. Although the previous bug has been destroyed
, game mechanics have driven airline CEOs from their hidden base and pursued them across the galaxy. Evading the dreaded Ramp Check, a group of freedom fighters led by Schro have established a new bug report on the remote ice world of AirwaySim. The evil lord Sami, obsessed with finding young Schro, has dispatched many lines of code into the far reaches of space.....
Anyhow, to be more specific, the change that was made to make the B check happen every 4 weeks did NOT resolve the initial bug that I reported. Specifically, my issue was during a large fleet transition of hundreds of planes, it becomes inevitable that a few of the planes are fresh out of C check, thus, the B check automatically button is not configured when scheduling maintenance on it. Secondarily, it is often NOT available due to being performed so recently. Based upon the assertion through the change made as a result of the previous bug report, I opted to trust the auto-population of the B check box as the move to the every 4 week B check was described as "So this basically covers this too" as being the solution to my ailments.
Oh how I was oh so wrong. I encountered two separate issues with this approach. First, I had a frame here and there that had an expired check that the dashboard warning was giving to me the shifty eyes that I had something flying with expired MX. This led me back to the original bug report's problem (linked in the prologue above) of sifting through hundreds of plane schedules to find the offender. Second, I incurred two different ramp checks for an expired B check. I was not as diligent logging back into this game world due to array of proton torpedoes that I was launching in other game worlds, thus, what appears to have happened is that I trusted the new rolling 4 week maintenance to cover me, when in fact the B check expired say, 3 weeks after I first scheduled it on say, a Monday, I got ramp checked on a Tuesday and it received scheduled MX on Wednesday. If I had B-checked it the day it went into service (or had been able to), then this ramp check would have never happened.
Regardless, this particular use case continues to be flawed from a usability and common sense perspective.