Aravis 0.8.29 no gige camera found

Hello All,

I have aravis 0.5.5 running on RHEL 7.6 and detects all the cameras in the private network.

I have been testing arav 0.5.5 on RHEL 8 but no luck detecting the same camera in an identical setup like in RHEL 7.6. Appreciate if someone could give me an insight on how to debug the issue.

I did some debugging to find the following results:
1-st test:

# /usr/local/bin/arv-camera-test-0.8 features
Looking for the first available camera
No camera found: No supported device found

2-nd test:

# /usr/local/bin/arv-viewer-0.8

(arv-viewer-0.8:545466): GLib-GIO-CRITICAL **: 15:24:06.293: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

3rd test:

 /usr/local/bin/arv-tool-0.8 -d all
[15:25:57.194] ๐Ÿ…ธ interface> Found 0 USB3Vision device (among 10 USB devices)
[15:25:57.196] ๐Ÿ…ธ interface> [GvDiscoverSocket::new] Add interface 127.0.0.1 (127.0.0.1)
[15:25:57.196] ๐Ÿ…ธ interface> [GvDiscoverSocket::new] Add interface 130.199.104.38 (130.199.105.255)
[15:25:57.197] ๐Ÿ…ธ interface> [GvDiscoverSocket::new] Add interface 192.168.0.202 (192.168.0.255)
[15:25:57.197] ๐Ÿ…ธ interface> [GvDiscoverSocket::new] Add interface 192.168.122.1 (192.168.122.255)
No device found

4th test:
Camera ip is 192.168.0.55. And it can be seen in the network:

Proof ==>
# ping 192.168.0.55
PING 192.168.0.55 (192.168.0.55) 56(84) bytes of data.
64 bytes from 192.168.0.55: icmp_seq=1 ttl=32 time=0.622 ms
64 bytes from 192.168.0.55: icmp_seq=2 ttl=32 time=0.570 ms

Camera can be found by the allied vision utility, vimba but not by the aravis tools.
With RHEL 7.6/aravis-0.5.5 detects without any problems.
Please note this is a gige camera and it is not a USB camera.

Do you recommend a different version of aravis to try?
Can you please guide me a way to run some debugs?
Could this be due to missing libraries? If the answer is โ€œyesโ€ what are they?

Thanks
Arthur