Comparing your parameters to the defaults:
That hyphen on its own before the output parameter is what tells the OGG encoder to read the raw data passed to it from the CD encoder as it rips each track.
You appear to have removed that, perhaps thinking it was superfluous.
For the metadata tags, you don't need to include those parameters at all. They are only relevant when running the encoder from a command line (see below).
I just ripped two tracks fine using both the older
oggenc and the updated
oggenc2 with MusicBee's default parameters and both worked fine, so whatever problem you were having in the first place that made you start editing the parameters, it wasn't caused by the encoder.
(If you were to encode tracks from the command line the metadata tags also need the value provided for them to work. Including
-t on its own will cause an error. You would need to specify
-t "Track title".)
Bee excellent to each other...