INEC: Challenges with result viewing portal due to technical hitches