Did you check the oil after having it changed 3 weeks ago? It's possible it was never completely filled and you've just now noticed it.
If not, then check this thread on the same topic...
https://forum.ih8mud.com/index.php?board=2;action=display;threadid=7910
Tom