If re-posting an unsolved problem, it is a good idea to list the things you
have already tried so you are not getting repeats of the same answers that
did not work before.
However, what happens if you manually compile the code? That is VBA menu
item Debug -> Compile. If Compile is disabled because it appears to be
already compiled, make a dummy change to a line of code like change a
character then change it back again so you can then run Compile.
Some users do not select complete installation when installing Office so
should check that also.