Hey everyone, thank you so much for reporting this to us.
Per our official response to this last night, we identified a process bug that caused a window of time where Honor appeared to go uncounted. I’m happy to report this was resolved, and if you’re still not seeing the right numbers I recommend a full game client restart and logging back into the affected character(s).
If you’d like to discuss this further I’d recommend using the above link to the WoW Classic General Discussion forums to do so.