hardware works, software works, but not together