I don't know if you mean to or not, but the tone of your responses comes across as if you don't feel that Tom (and the rest of the team) is doing enough to try to fix this issue to meet your expectations.
I hope that I am wrong and misreading the intent of your posts.
Scutters is correct. PBXRecorder was created by gtxjoe as a community tool, not Tom, and is not a core PinballX feature. Its last published version (1.6) dates back to 2017, and there has been no active development or compatibility updates for modern VPX, B2S, or Windows changes. PBXRecorder is not part of PinballX development and receives no fixes or compatibility patches.
Scutters provided an alternative solution and it may be worth your while to give it a try.