The same just happened to me with Cefn Druids.
First season I won the cymru north with a record amount of points. I'm currently sitting 3rd in the welsh prem after 6 games, but lost in the welsh cup 3rd round away to Swansea University. Got called into a meeting and was sacked. Before clicking on the meeting I checked the board rating and I was A- so its definitely a bug. They also said as part of the meeting that they were disappointed I wasn't within the wage budget, my wage budget is over £5k a week and I'm only spending £3k a week. Definite bug.
PS To test this I just reloaded to the point after my loss. The meeting happened again. This time I clicked on the 'less upheaval' option, and they didnt sack me.