Firewall address list

Hey everyone, sorry for the noob question, but I’m trying to wrap my head around firewall rules. I’ve got this address list called “pptp connections,” and I’m trying to set up a rule that adds IPs into the address list automatically if they’re associated with PPTP connection. So, I made three simple rules:

1. Add the source address to the “pptp connections” address list.
2. Accept connections from the address list.
3. Drop all other connections.

Just to test things out, I quickly made another list with my PC’s IP and connected via PPTP VPN. Checked if my IP popped up in the “pptp connections” list, and it did. So, all good there. But then, I wiped the address list and deleted the rule letting my PC’s IP in. Tried connecting via PPTP to make sure it still works, but no luck. Something’s up with the firewall rules, and I can’t figure out what I am doing wrong

1 chain=input action=add-src-to-address-list address-list=pptp connections
address-list-timeout=none-dynamic connection-type=pptp log=no
log-prefix=“”

2 chain=input action=accept src-address-list=pptp connections log=no
log-prefix=“”

3 chain=input action=drop log=no log-prefix=“”

Any suggestions on what might be missing with these rules?