I learned today that ArcGIS Pro (v3.3.0) fails to read-in GeoPackage layer names if they contain a dot (.) character.
The error message is:
Invalid parameter value passed to function[no such table: main.GDB_Items]
It seems that ArcGIS tries to parse the dot as being some sort of attribute access syntax.