I know this is an old thread, but i came across the same issue with a 1769-L18ERM-BB1b. I found out that you have to set the proper expansion modules in the controller properties. The default is 8 from a blank project, so if you are not using any additional modules, then it has to be set to 0. Then the IO will no longer claim that its faulted.
Hope this is useful.