Here you go: I used the same files and only changed the one #include. I also included screen shots of the two directories. Sorry I crop them but they changed when uploaded. When it is in the same directory as the .INO file all goes OK. I then tried placing it in another directory, and as I worked down the include statement I kept getting the same errors. I posted several of those attempts.
Origional header at top of file
// Note the "" forces it to look in the sketch folder first for the library. the LCD libraries have problems.
#include "Wire.h" // This allows us to communicate via I2C
#include "LiquidCrystal_I2C.h" // This library works and talks to the PCF8574, others do not
#include "mcp_can.h" // Use the local library
#include <SPI.h> // Allows communication to the MPC2515
#include "Home_Can_Address.h"
#include "Home_Can_Functions.h"
#define I_Am Cal_Room
Note: Only the “Home_Can_Address.h” path was changed, nothing else. It tried it with both “” and <> same results. I did not bother posting the code as there is a lot of it, well over 1000 lines. The only change I made was in the one line and it is posted below with the error given. This is just a few of the attempts but the error is consistent, it cannot find the file.
Sketch uses 12690 bytes (39%) of program storage space. Maximum is 32256 bytes.
Global variables use 930 bytes (45%) of dynamic memory, leaving 1118 bytes for local variables. Maximum is 2048 bytes.
\
#include "smb://server20.local/videos/HA_CAN/Home_Can_Address.h"
Cal_Room_:7:10: fatal error: smb://server20.local/videos/HA_CAN/Home_Can_Address.h: No such file or directory
#include "smb://server20.local/videos/HA_CAN/Home_Can_Address.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
smb://server20.local/videos/HA_CAN/Home_Can_Address.h: No such file or directory
\
#include "//server20.local/videos/HA_CAN/Home_Can_Address.h"
Arduino: 1.8.13 (Linux), Board: "Arduino Uno"
Cal_Room_:7:10: fatal error: //server20.local/videos/HA_CAN/Home_Can_Address.h: No such file or directory
#include "//server20.local/videos/HA_CAN/Home_Can_Address.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
//server20.local/videos/HA_CAN/Home_Can_Address.h: No such file or directory
\
#include "videos/HA_CAN/Home_Can_Address.h"
Cal_Room_:7:10: fatal error: videos/HA_CAN/Home_Can_Address.h: No such file or directory
#include "videos/HA_CAN/Home_Can_Address.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
videos/HA_CAN/Home_Can_Address.h: No such file or directory
\
#include "HA_CAN/Home_Can_Address.h"
Cal_Room_:7:10: fatal error: HA_CAN/Home_Can_Address.h: No such file or directory
#include "HA_CAN/Home_Can_Address.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
HA_CAN/Home_Can_Address.h: No such file or directory
\
#include "/Home_Can_Address.h"
Cal_Room_:7:10: fatal error: /Home_Can_Address.h: No such file or directory
#include "/Home_Can_Address.h"
^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
/Home_Can_Address.h: No such file or directory
\
#include <Home_Can_Address.h>"
Cal_Room_:7:10: fatal error: Home_Can_Address.h: No such file or directory
#include <Home_Can_Address.h>"
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Home_Can_Address.h: No such file or directory
\
#include "Home_Can_Address.h"
Sketch uses 12690 bytes (39%) of program storage space. Maximum is 32256 bytes.
Global variables use 930 bytes (45%) of dynamic memory, leaving 1118 bytes for local variables. Maximum is 2048 bytes.

