Hi, are you able to get DHCP assignments from the Untagged VLAN? It seems like only Port4/Vlan4 is the problem from what you posted.
To fix the Port 4 problem, switch the setting from “Trunk” to “Access” and then select VLAN4. Unplug network cable, or reconnect the computer to network and it should pick up the correct IP address.
I would take a look at this guide from @mldowling, its pretty straight forward to what you are looking for.