James,
I'm not going to neglect the official version :) . I wondered whether XNA had inside the check for negative. I have now created a bug report and a PR.
OR NewYear MG rel. 23 includes the fix.
Posted 30 May 2019 - 11:45 PM