It's hard to know without seeing a stack trace. Can you copy and past the stack trace from the exception window?
By the way, to use the AutomaticUpdater you don't need to use the ForceCheckForUpdate function. Everything works without it.
At any rate, I need to see the stack trace of the error to know why you're getting an exception.