Ansible Advanced - Mock Exam labs lack quality check

I am generally happy with the quality of the Ansible Advanced Course (Ansible Advanced Course Course | KodeKloud). Mock Exam 3 though seems to have slipped past QA before release.

The issues I have:
Task 1
The challenge stated with this task is very incoherent. The tasks to be performed are all over the place. I had to look at the solution to even understand what the goal of the challenge was.

The Solution itself isn’t shown correctly. The code isn’t within a code block, but some of the steps are in code blocks.

Task 2
This is a very easy task, though I missed the block requirement since it was very well visible.

Task 3
The validation tasks fail on the Verify Tasks. I used the following playbook:

---
- name: Install firewalld and start it
  become: true
  hosts: node00
  tasks:
  - name: Install firewalld
    dnf:
      name: firewalld
      state: installed

  - name: Start firewalld
    service:
      name: firewalld
      state: started

  - name: Whitelist node01
    firewalld:
      permanent: true
      state: enabled
      immediate: true
      source: 172.20.1.101
      zone: internal

There is no mention of a zone in the challenge, so I borrowed that part from the solution. The validation also fails when I use the provided Solution in the lab.

Overall
The challenges in this mock exam weren’t real challenges. I believe they were way too easy (especially after finishing mock exams 1 and 2). As I am following this course to prepare for the RHCE exam (EX294), I expect harder questions to really test my knowledge.